Hiring: Senior Java Developer (Microservices | Kafka | Cloud) Job ID-10804922
Amsterdam, Netherlands Start: ASAP Duration: 6 months Experience: 8–10 years Status: Open
We're looking for an experienced Java Developer to help deliver innovative, high‑performance solutions for one of the UK's leading retailers. You'll work on cutting‑edge digital transformation initiatives, building scalable backend systems using modern architectures and cloud‑ready technologies.
What You'll Do
- Develop and maintain backend services using Java, Spring Boot, and Spring Security.
- Design and implement microservices and event‑driven architectures using Confluent Kafka.
- Build and manage CI/CD pipelines with GitHub Actions, Jenkins, and shell scripting.
- Write and execute unit, integration, and performance tests using Mockito, Gatling, and JMeter.
- Monitor, troubleshoot, and optimize systems using New Relic and Grafana.
Essential Skills
- Strong proficiency in Java, Spring Boot, and secure backend development.
- Hands‑on experience with microservices and Kafka.
- Solid understanding of CI/CD (Jenkins, GitHub Actions).
- Experience with PostgreSQL and MongoDB.
- Excellent communication skills and ability to thrive in fast‑paced environments.
Desirable Skills
- Exposure to AWS or AI technologies.
- Familiarity with Gatling, JMeter, and performance testing.
- Experience with New Relic, Grafana, and system monitoring.
- Shell scripting for automation.
- Understanding of secure coding and Spring Security best practices.
Competencies
- Advanced Java Concepts
- Microservices Architecture
- Spring Boot