Senior Java Developer
Complete Onsite Job.
- Design, develop, and maintain Back End services and APIs using Java and Spring Boot
- Collaborate with Front End developers, QA engineers, and product managers to deliver end-to-end solutions
- Write clean, maintainable, and well-documented code following best practices
- Participate in code reviews and contribute to continuous improvement of team practices
- Integrate with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB
- Implement security and data protection best practices
- Troubleshoot, debug, and resolve technical issues
- Work in Agile/Scrum development environments
- 8-10 years of experience in Java development
- Strong knowledge of Spring Boot, Spring MVC, and related frameworks
- Experience with RESTful APIs, Microservices architecture, and JPA/Hibernate
- Familiarity with Maven/Gradle, Git, and CI/CD tools (eg, Jenkins, GitLab CI)
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes
- Familiarity with messaging systems (eg, Kafka, RabbitMQ)
- Knowledge of Front End frameworks (eg, React, Angular) is a plus
- Exposure to DevOps tools and practices
- Good understanding of SQL and database design
- Experience with unit testing frameworks like JUnit, Mockito
- Knowledge of cloud platforms (eg, AWS, Azure, or GCP) is a plus
- Excellent problem-solving and communication skills
- Design, develop, and maintain Back End services and APIs using Java and Spring Boot
- Collaborate with Front End developers, QA engineers, and product managers to deliver end-to-end solutions
- Write clean, maintainable, and well-documented code following best practices
- Participate in code reviews and contribute to continuous improvement of team practices
- Integrate with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB
- Implement security and data protection best practices
- Troubleshoot, debug, and resolve technical issues
- Work in Agile/Scrum development environments
- 8-10 years of experience in Java development
- Strong knowledge of Spring Boot, Spring MVC, and related frameworks
- Experience with RESTful APIs, Microservices architecture, and JPA/Hibernate
- Familiarity with Maven/Gradle, Git, and CI/CD tools (eg, Jenkins, GitLab CI)
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes
- Familiarity with messaging systems (eg, Kafka, RabbitMQ)
- Knowledge of Front End frameworks (eg, React, Angular) is a plus
- Exposure to DevOps tools and practices
- Good understanding of SQL and database design
- Experience with unit testing frameworks like JUnit, Mockito
- Knowledge of cloud platforms (eg, AWS, Azure, or GCP) is a plus
- Excellent problem-solving and communication skills
- Company
- Dns Info Ltd
- Location
- Glasgow, Lanarkshire, United Kingdom G32 0
- Employment Type
- Contract
- Salary
- GBP Annual
- Posted
- Company
- Dns Info Ltd
- Location
- Glasgow, Lanarkshire, United Kingdom G32 0
- Employment Type
- Contract
- Salary
- GBP Annual
- Posted