ITproposal

Java Microservices Developer (Azure)-10703936

ITproposal  •  €70/hr  •  Amsterdam, NL (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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: 6–8 Years
Max Rate: €70/hour

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
ITproposal

About ITproposal

As ITproposal we have a very large network of engineers (with our own employees) where we support our Partners all over the world. We combine our experience and knowledge to deliver the best IT solutions. When creating or obtaining projects, we focus on the client and understanding their needs and expectations. We have the competences which allow us to offer a wide range of IT services.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Amsterdam, NL
Year Founded
2019
Social Media