Senior Java Developer
Dns Info Ltd, Blythswood New Town, Glasgow City
Senior Java Developer
Salary not available. View on company website.
Dns Info Ltd, Blythswood New Town, Glasgow City
- Full time
- Permanent
- Onsite working
Posted 5 days ago, 3 Apr | Get your application in now to be included in the first week's applications.
Closing date: Closing date not specified
job Ref: 4bc8a8dd634a4f6182b51f64e2e7aec3
Full Job Description
- 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
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
Direct job link
Similar jobs for you
Graduate Software Engineer
Motorola Solutions, Inc.,
- Full time
- Permanent
Apply on company site
Senior Integration Developer (Boomi)
Morgan Hunt Group Limited,
- Full time
- Permanent
Fast Apply Available
(Apply in seconds when you have a CV uploaded)Senior Software Engineer
Vaisala Oyj,
- Full time
- Permanent
Apply on company site
Software Dev Engineer, Promotions Intelligence (Pint)
Amazon.com, Inc,
- Full time
- Graduate programme
Apply on company site
Software Development Manager - CI 360 Analytics
SAS Institute, Inc.,
- Full time
- Permanent
Apply on company site