Senior Java Developer

Capgemini N.V.
Utrecht, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Remote
Utrecht, Netherlands

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Code Review
Computer Programming
Databases
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
Event-Driven Programming
Spring
NoSQL
Open Source Technology
Scrum
Prometheus
SQL Databases
Grafana
Spring-boot
Gitlab
Kubernetes
Kafka
Devsecops
Docker
Microservices

Job description

Als Senior Open Source & Java Developer bouw je aan innovatieve, schaalbare en veilige oplossingen die een directe impact hebben op miljoenen gebruikers. Je combineert technische diepgang met het coachen van teamleden en weet precies hoe je legacy en moderne stacks met elkaar verbindt. Jij wordt hét aanspreekpunt voor Java-, cloud- en open-source vraagstukken binnen je team én richting de klant.

  • 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

Kwaliteit, security & schaalbaarheid borgen

  • 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

Coaching & teamontwikkeling

  • 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

Meedenken met stakeholders

  • 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

Benefits

  • Vast contract vanaf dag één
  • All You Can Train: ongelimiteerd certificeren (Java, AWS/Azure, Kubernetes, security, AI)
  • 26 verlofdagen (met bijkoopoptie)
  • Leaseauto of NS-Business Card
  • Connectiviteitsvergoeding
  • Premievrij pensioen
  • Hybride werken met veel vrijheid in waar en wanneer je werkt

About the company

Met bijna 350.000 collega's wereldwijd is Capgemini een van de grootste en meest innovatieve technologiepartners ter wereld. De OS & Java-community bestaat uit gepassioneerde developers, architecten en engineers die elkaar verder helpen via guilds, deep-dives, labsessies en innovatieprojecten. Je werkt samen met teams uit verschillende disciplines - van cloud tot security en AI - om klanten te helpen hun digitale transformatie te realiseren. Professionele én persoonlijke ontwikkeling staan centraal: bij Capgemini kun je blijven groeien.

Apply for this position