C
Capgemini
BackendSenior
Senior Java Developer
JavaSpring BootDockerKubernetesKafkaElasticsearchSQLNoSQLAWSAzureGitLabAzure DevOpsOpenTelemetryPrometheusGrafana
About the Position
Capgemini is looking for a Senior Java Developer to build innovative, scalable, and secure solutions. You will work with Java, Spring Boot, cloud-native technologies, and coach team members. Hybrid working from Utrecht.
Responsibilities
- Ontwikkelen van back-end- en full-stack oplossingen met Java 17–21+, Spring Boot, Docker/Kubernetes, Kafka, Elastic, SQL/NoSQL
- Bouwen aan event-driven platformen en cloud-native oplossingen (AWS/Azure)
- Integreren met moderne API‑platformen, messaging en security‑standaarden
- Werken volgens CI/CD‑principes (GitLab/Azure DevOps)
- Monitoring en observability inrichten (bijv. OpenTelemetry, Prometheus, Grafana)
- Helpen bij design patterns (DDD, CQRS, reactive) en performance‑optimalisatie
- Pair programming en code reviews
- Kennis delen in cluster‑sessies en onze OS/Java‑community versterken
- Meehelpen bij het on-boarden en begeleiden van medior developers
- Sparren met product owners, solution architects en C‑level
- Bijdragen aan modernisaties, cloudmigraties en technische roadmaps
- Workshops en proof‑of‑concepts begeleiden voor klanten
Requirements
- 5–10 jaar ervaring als Java developer
- Ervaring met microservices, event-driven architecturen en cloud-native designs
- Ruime kennis van Spring, Kubernetes, Kafka, Elastic en relationele/noSQL‑databases
- Praktische ervaring met CI/CD, DevSecOps, testing en observability
- Sterke communicatieve skills in Nederlands en Engels
- Een proactieve mindset en drive om collega’s én klanten verder te brengen
Senior Java Developer
View Original