Medior Java Developer

Outtask

Amsterdam

Hybrid

EUR 55,000 - 75,000

Full time

40 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Budget for training and certifications
Guidance during assignment

Job summary

Outtask in Amsterdam is seeking a medior Java Developer to join a small team of 6–8. You’ll build and maintain microservices (REST APIs) in a hybrid setup from Amsterdam, focusing on a modern, event-driven architecture with Kafka and Azure Event Hub.

You’ll contribute to Kubernetes deployments, write tests with Testcontainers and MockMVC, and apply hexagonal architecture, SOLID and DDD. Collaboration within a tight team is essential, and you’ll have room to influence design and infra choices.

Qualifications

  • A bachelor’s/master’s level of thinking and a 3-5 years of experience as a Java developer
  • Experience with Spring Boot and building REST APIs
  • Affinity with event-driven systems (Kafka, Event Hub) and an understanding of topics such as DLQ, message retry, message ordering and idempotency
  • Knowledge of, or interest in, container orchestration (Kubernetes/AKS)
  • Affinity with microservices architecture and the challenges that come with it (communication, consistency and deployments)
  • A curiosity about how things work under the hood (for example Kafka serde) and an interest in monitoring, deployments and rollback strategies
  • You like working independently, but also actively seek collaboration within a small team

Responsibilities

  • Develop and maintain microservices (REST APIs) using Java 21 and Spring Boot
  • Work with event-driven architecture via Azure Event Hub, including communication between microservices
  • Deploy and manage applications on Kubernetes (AKS)
  • Write automated tests using Testcontainers, WireMock, Mockito and MockMVC, including Kafka tests
  • Apply architectural principles such as hexagonal architecture, SOLID and DDD
  • Contribute to infrastructure as code (Terraform)

Skills

Java
Spring Boot
REST APIs
Kafka
Event Hub
Kubernetes/AKS
Testcontainers
Mockito
WireMock
MockMVC
Hexagonal architecture
SOLID principles
DDD
Terraform

Education

Bachelor’s/Master’s degree

Tools

Terraform
Kubernetes/AKS

Job description

For an international client in Amsterdam, we’re looking for a medior Java Developer. You’ll join a small team of 6 to 8 developers working within a microservices landscape, with short lines of communication and plenty of room for your own input. You’ll work hybrid, with Amsterdam as your base location.

What you'll do

  • Develop and maintain microservices (REST APIs) using Java 21 and Spring Boot
  • Work with event-driven architecture via Azure Event Hub, including communication between microservices
  • Deploy and manage applications on Kubernetes (AKS)
  • Write automated tests using Testcontainers, WireMock, Mockito and MockMVC, including Kafka tests
  • Apply architectural principles such as hexagonal architecture, SOLID and DDD
  • Contribute to infrastructure as code (Terraform)

What you'll bring

  • A bachelor’s/master’s level of thinking and a 3-5 years of experience as a Java developer
  • Experience with Spring Boot and building REST APIs
  • Affinity with event-driven systems (Kafka, Event Hub) and an understanding of topics such as DLQ, message retry, message ordering and idempotency
  • Knowledge of, or interest in, container orchestration (Kubernetes/AKS)
  • Affinity with microservices architecture and the challenges that come with it (for example around communication, consistency and deployments)
  • A curiosity about how things work under the hood (for example Kafka serde) and an interest in monitoring, deployments and rollback strategies
  • You like working independently, but also actively seek collaboration within a small team

What we offer

  • Budget for training and certifications
  • Personal guidance from Outtask throughout your assignment

Please note

We are not able to offer visa sponsorship for this role. Candidates must already have the right to work in the Netherlands / EU.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior Java Developer - Spring Boot & Microservices (Hybrid Amsterdam)
Medior Java Developer - Spring Boot & Microservices (Hybrid Amsterdam)

Outtask • Amsterdam

Hybrid
EUR 55,000 - 75,000
Budget for training and certifications
Guidance during assignment
Senior Java Consultant
Senior Java Consultant

Next Ventures • Amsterdam

Hybrid
EUR 8,000 - 11,000
Java Developer
Java Developer

Corecom Consulting • Amsterdam

On-site
EUR 90,000 - 130,000
Advanced Java Developer
Advanced Java Developer

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 90,000 - 120,000
Java Developer
Java Developer

Digital Green B.V. • Amsterdam

On-site
EUR 50,000 - 70,000
Senior Java Engineer (Dutch Speaker) – Spring Boot, Kafka
Senior Java Engineer (Dutch Speaker) – Spring Boot, Kafka

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Software Developer
Senior Software Developer

R&C Request GmbH • Utrecht

On-site
Confidential
Competitive salary
Profit-sharing bonus
Pension scheme
+1
Java Developer (Azure)
Java Developer (Azure)

Gazelle Global Consulting Limited • Amsterdam

On-site
EUR 83,000 - 124,000
Java Engineer - Amsterdam, Nederland (H/F)
Java Engineer - Amsterdam, Nederland (H/F)

Astek • Amsterdam

Hybrid
EUR 70,000 - 95,000
Vast contract
Competitief salaris
Hybride werken
+7
Java Software Engineer
Java Software Engineer

Sanders & Creemers • Amsterdam

Hybrid
Freelance position
Flexible Working: Hybrid model