Managing Java Developer

Capgemini N.V.
Rotterdam, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

Java (Programming Language) Applications Architecture Automation of Tests Microsoft Azure Cloud Engineering Code Review Databases Continuous Integration Command-Query Responsibility Segregation (Software Development) Event-Driven Programming Spring Framework NoSQL
+11 more
Open Source Technology Scrum Methodology Prometheus SQL Databases Grafana Spring-boot Gitlab Kubernetes Apache Kafka Devsecops Microservices

Job description

Als Managing Java Developer ben jij de technische ruggengraat van het team. Je ontwerpt en realiseert complexe back-end en full-stack oplossingen met Java 17-21+, Spring Boot, Kubernetes, Kafka, Elastic en diverse SQL/noSQL-technologieën. Jij bepaalt de technische koers, neemt beslissingen over architectuur, integraties, cloud-oplossingen en kwaliteitsstandaarden, en zorgt dat deze richting goed wordt vertaald naar het dagelijks werk.

Je werkt in CI/CD-gedreven omgevingen (GitLab of Azure DevOps), zet monitoring en observability neer met OpenTelemetry, Prometheus en Grafana, en zorgt ervoor dat applicaties robuust, veilig en schaalbaar blijven. Je neemt het voortouw bij ontwerpkeuzes, zoals DDD, CQRS en reactive patterns, en bewaakt de technische kwaliteit van de hele keten.

Team en leidinggeven

Daarnaast ben je een mentor en coach: je helpt junioren en mediors groeien, voert diepgaande code reviews uit, begeleidt hen in technische en professionele ontwikkeling en creëert een veilige, open sfeer waarin leren centraal staat. Je stimuleert samenwerking, kennisdeling en continu verbeteren ook binnen de bredere open-source & Java-community van Capgemini.

Klant en stakeholders

Richting de klant ben je een stevige gesprekspartner. Je spart met product owners, solution architects en andere stakeholders over roadmap, modernisaties, cloudtransities en de technische toekomst van een applicatielandschap. Je helpt bij workshops, proof-of-concepts en advisering rondom strategische keuzes.

Requirements

  • 10+ jaar ervaring als Java developer
  • Ervaring met leidinggeven
  • Ervaring met complexe microservices-omgevingen, event-driven architecturen en cloud-native ontwerpen
  • Diepgaande kennis van Spring, Kubernetes, Kafka, Elastic, SQL/noSQL-databases
  • Ervaring met CI/CD, DevSecOps, geautomatiseerd testen, observability en performance-optimalisatie
  • Sterke communicatieve vaardigheden in Nederlands en Engels
  • Een natuurlijke leiderschapsstijl: coachend, inspirerend, verantwoordelijk en gericht op samenwerking
  • Enthousiasme om zowel technisch richtinggevend als hands-on te blijven

Benefits & conditions

  • All You Can Train: onbeperkt certificeren (Java, Kubernetes, AWS/Azure, security, AI)
  • 26 vakantiedagen, met bijkoopmogelijkheid
  • Leaseauto of mobiliteisvergoeding of NS-Business Card
  • Connectiviteitsvergoeding
  • Premievrij pensioen
  • Zakelijke telefoon
  • Hybride werken, met veel vrijheid in hoe je je week indeelt

About the company

Ben jij een ervaren Java developer met 10+ jaar ervaring én leiderschapservaring? Heb jij de ambitie om technische verantwoordelijkheid te combineren met leiderschap? Bij Capgemini krijg je de kans om niet alleen complexe software te bouwen, maar ook de richting te bepalen voor je team en collega-developers verder te helpen in hun groei.

Je werkt aan langdurige projecten binnen onder andere de overheid, waar betrouwbaarheid, veiligheid en schaalbaarheid cruciaal zijn. Jij bent degene die overzicht houdt, technische keuzes maakt en ervoor zorgt dat het team met plezier en vertrouwen aan hoogwaardige oplossingen werkt en dat terwijl je zelf nog altijd actief meecodeert en technisch betrokken blijft.

Binnen de open-source & Java-community (ruim 200 collega’s) werk je samen met developers, engineers en architecten die jouw passie voor technologie delen. Je neemt deel aan deep-dives, architectuurdiscussies, labsessies en innovatieprojecten. Met meer dan 350.000 collega’s wereldwijd biedt Capgemini een omgeving waarin je blijft groeien technisch, persoonlijk en als leider

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nl.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all