Java Microservices Developer

ITProposal

Not Interested
Bookmark
Report This Job

profile Job Location:

Amsterdam - Netherlands

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more