apply by 14 November 2026
Medior Java Developer
- Apache Kafka
- Kubernetes
- Microservices and event-driven architecture
- including Kafka events
- Dutch
A confidential client in the logistics and infrastructure sector is seeking a Medior Java Developer to join a DevOps team working on business-critical operational applications. The team develops and continuously improves applications and services that support complex operational processes and information exchange between multiple stakeholders. The role involves designing, developing, integrating and maintaining Java-based applications in an event-driven architecture, including microservices, API integrations, Kafka solutions, Kubernetes applications, testing, quality assurance and troubleshooting. The developer will collaborate with developers and other stakeholders in an Agile/Scrum environment.
> Profile and essential requirements
- Minimum 3 years of proven professional experience developing Java-based applications.
- Hands-on experience with Apache Kafka.
- Practical experience with Kubernetes.
- Strong understanding of microservices and event-driven architecture, including Kafka events.
- Relevant IT education, programming certifications or equivalent professional experience in Java/J2EE environments.
- Dutch at CEFR C2 level – mandatory.
> Optional assets
- Java 8/11 and later versions – ideally 4+ years.
- Spring / Spring Boot – ideally 4+ years.
- Hibernate – ideally 4+ years.
- REST APIs – ideally 3+ years.
- SQL and Oracle Database.
- SOAP-based integrations.
- Jenkins and Sonar.
- Grafana and Kibana.
- CI/CD practices.
- Experience working in Agile/Scrum teams.
- JUnit and Mockito.
- Unit and integration testing.
- Strong debugging and troubleshooting capabilities.
- Ability to develop, test and maintain applications independently when required.
- You are a hands-on Java Developer who enjoys working on complex technical environments and business-critical applications.
- You are comfortable taking ownership of development tasks, collaborating within a DevOps team and contributing to reliable, scalable solutions.
- Experience with distributed systems, asynchronous messaging and event-driven architectures will be particularly valuable.
> Additional details
Start date: 01/01/2027. Duration: 12 months (until 31/12/2027). Application deadline: 13/11/2026.
- Please share your updated CV, availability and expected daily rate.