Job Title: Java Microservices Developer (Azure)
Location: Amsterdam Netherlands (TNDL Amsterdam)
Work Model: Onsite (Full-time)
Contract Duration: 6 Months
Start Date: ASAP
Experience Level: 68 Years
Max Rate: 70/hour
Role Overview
We are looking for a skilled Java Microservices Developer with strong experience in modern backend development cloud platforms and scalable architectures. The ideal candidate will have hands-on expertise in Java 17 Spring Boot Microservices and Azure and will contribute to building high-performance resilient applications in an Agile environment.
Key Responsibilities
- Design develop and maintain modern modular and scalable applications using Java 17 and Spring Boot
- Build and enhance microservices-based architectures using RESTful APIs and HTTP protocols
- Implement clean reusable and maintainable code following best practices
- Develop and execute unit and integration tests (JUnit Mockito RestAssured)
- Collaborate with cross-functional teams in an Agile environment
- Participate in code reviews design discussions and technical problem-solving
- Work with CI/CD pipelines for continuous integration and delivery
- Manage version control using Git
- Design and interact with relational databases (MySQL PostgreSQL)
- Contribute to cloud-native development and deployment on Azure
Required Skills
- Strong hands-on experience with Java (version 17 preferred)
- Expertise in Spring Boot and concepts like Dependency Injection
- Solid experience with Microservices architecture REST APIs and HTTP protocols
- Experience with CI/CD pipelines and Git
- Strong knowledge of relational databases (MySQL PostgreSQL etc.)
- Experience with testing frameworks (JUnit Mockito RestAssured)
- Understanding of cloud development concepts
- Strong analytical and problem-solving skills
Preferred Skills
- Experience with Microsoft Azure (AKS Azure DevOps Application Insights)
- Knowledge of containers (Docker Kubernetes)
- Experience with Kafka or event-driven architectures
- Familiarity with Ansible for automation
- Basic knowledge of JavaScript
- Experience with NoSQL databases (e.g. Cassandra)
- Exposure to Spring ecosystem (Spring Batch Reactive programming)
- Understanding of functional and reactive programming
Ideal Candidate Profile
- Hands-on developer with strong coding expertise
- Analytical thinker with structured problem-solving approach
- Team player with strong collaboration skills
- Comfortable working in a multi-cultural Agile environment
- Proactive mindset with ownership and accountability
- Curious learner with a passion for technology
Additional Information
- Language Requirement: English
- Status: Open
- Keywords: Java 17 Spring Boot Microservices Azure REST APIs CI/CD Git MySQL Kubernetes Docker
Job Title: Java Microservices Developer (Azure) Location: Amsterdam Netherlands (TNDL Amsterdam) Work Model: Onsite (Full-time) Contract Duration: 6 Months Start Date: ASAP Experience Level: 68 Years Max Rate: 70/hour Role Overview We are looking for a skilled Java Microservices Developer with s...
Job Title: Java Microservices Developer (Azure)
Location: Amsterdam Netherlands (TNDL Amsterdam)
Work Model: Onsite (Full-time)
Contract Duration: 6 Months
Start Date: ASAP
Experience Level: 68 Years
Max Rate: 70/hour
Role Overview
We are looking for a skilled Java Microservices Developer with strong experience in modern backend development cloud platforms and scalable architectures. The ideal candidate will have hands-on expertise in Java 17 Spring Boot Microservices and Azure and will contribute to building high-performance resilient applications in an Agile environment.
Key Responsibilities
- Design develop and maintain modern modular and scalable applications using Java 17 and Spring Boot
- Build and enhance microservices-based architectures using RESTful APIs and HTTP protocols
- Implement clean reusable and maintainable code following best practices
- Develop and execute unit and integration tests (JUnit Mockito RestAssured)
- Collaborate with cross-functional teams in an Agile environment
- Participate in code reviews design discussions and technical problem-solving
- Work with CI/CD pipelines for continuous integration and delivery
- Manage version control using Git
- Design and interact with relational databases (MySQL PostgreSQL)
- Contribute to cloud-native development and deployment on Azure
Required Skills
- Strong hands-on experience with Java (version 17 preferred)
- Expertise in Spring Boot and concepts like Dependency Injection
- Solid experience with Microservices architecture REST APIs and HTTP protocols
- Experience with CI/CD pipelines and Git
- Strong knowledge of relational databases (MySQL PostgreSQL etc.)
- Experience with testing frameworks (JUnit Mockito RestAssured)
- Understanding of cloud development concepts
- Strong analytical and problem-solving skills
Preferred Skills
- Experience with Microsoft Azure (AKS Azure DevOps Application Insights)
- Knowledge of containers (Docker Kubernetes)
- Experience with Kafka or event-driven architectures
- Familiarity with Ansible for automation
- Basic knowledge of JavaScript
- Experience with NoSQL databases (e.g. Cassandra)
- Exposure to Spring ecosystem (Spring Batch Reactive programming)
- Understanding of functional and reactive programming
Ideal Candidate Profile
- Hands-on developer with strong coding expertise
- Analytical thinker with structured problem-solving approach
- Team player with strong collaboration skills
- Comfortable working in a multi-cultural Agile environment
- Proactive mindset with ownership and accountability
- Curious learner with a passion for technology
Additional Information
- Language Requirement: English
- Status: Open
- Keywords: Java 17 Spring Boot Microservices Azure REST APIs CI/CD Git MySQL Kubernetes Docker
View more
View less