bout the Role
We are looking for an experienced Senior Java Developer to join our client's development team in the Netherlands. The ideal candidate will have strong expertise in Java 17, Spring Boot 3, Microsoft Azure, and modern DevOps practices. You will be responsible for designing, developing, and maintaining scalable cloud-native applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilitie
- sDesign, develop, and maintain enterprise-grade applications using Java 17 and Spring Boot 3
- .Build secure, scalable, and high-performance RESTful APIs and microservices
- .Develop and deploy cloud-native applications on Microsoft Azure
- .Collaborate with architects, product owners, and QA teams to deliver high-quality software
- .Implement CI/CD pipelines using Azure DevOps and GitHub
- .Participate in code reviews and promote clean coding best practices
- .Optimize application performance, scalability, and reliability
- .Troubleshoot production issues and provide timely resolutions
- .Write unit and integration tests to ensure software quality
- .Work in an Agile/Scrum environment and actively contribute to sprint planning and retrospectives
.
Required Skil
- ls5+ years of hands-on experience in Java developmen
- t.Strong expertise in Java 1
- 7.Experience with Spring Boot 3 and Spring Framewor
- k.Strong knowledge of REST APIs and Microservices architectur
- e.Hands-on experience with Microsoft Azure service
- s.Experience with Azure DevOps for CI/CD pipeline implementatio
- n.Strong experience using GitHub for version control and collaboratio
- n.Knowledge of Docker and containerized application developmen
- t.Familiarity with SQL databases and ORM frameworks such as Hibernate/JP
- A.Understanding of software design patterns and clean architectur
- e.Experience working in Agile/Scrum team
- s.Excellent analytical and problem-solving skill
- s.Strong verbal and written English communication skill
s.
Nice to H
- aveExperience with Kubernetes or Azure Kubernetes Service (AK
- S).Experience with messaging platforms such as Kafka or Rabbit
- MQ.Knowledge of Terraform or Infrastructure as Code (Ia
- C).Experience with monitoring tools such as Azure Monitor, Grafana, or Application Insigh
- ts.Exposure to security best practices, OAuth2, JWT, or OpenID Conne
ct.