Wil jij met jouw kennis en ervaring bijdragen aan een veiliger, duurzamer en beter bereikbaar Nederland? Dan is dit jouw kans!
Wat ga je doen?Als Senior Java Backend Engineer speel je een sleutelrol in de ontwikkeling van ons real-time dataplatform. Samen met je DevOps-team bouw je robuuste en schaalbare backend-services die dagelijks miljoenen verkeersberichten verwerken. Jij ontwerpt en ontwikkelt event-driven microservices die verkeersdata transformeren, verrijken en beschikbaar maken voor uiteenlopende toepassingen.
Jouw werkzaamheden:
- Ontwikkelen en onderhouden van Java/Spring Boot microservices.
- Bouwen van Kafka Streams-topologieën voor eventverwerking, deduplicatie en aggregaties.
- Modelleren van datacontracten in Avro en beheren via de Schema Registry.
- Werken met PostgreSQL en Azure Blob Storage voor opslag en snapshots.
- Ontwerpen van schaalbare, testbare en onderhoudbare oplossingen in een Kubernetes-omgeving (AKS).
- Verbeteren van CI/CD pipelines, monitoring en observability samen met je collega’s.
- Actief bijdragen aan de technische richting en professionalisering van ons platform.
- Je werkt aan maatschappelijk relevante oplossingen die direct bijdragen aan verkeersveiligheid en duurzaamheid.
- Je bent geen klein schakeltje, maar een sleutelfiguur binnen een multidisciplinair team.
- Je krijgt de kans te werken met een moderne event-driven stack: Kafka, Avro, Spring Boot, Kubernetes en PostgreSQL.
- Je combineert vakmanschap met de uitdaging van real-time streaming data op nationale schaal.
- Je krijgt volop ruimte om te experimenteren en innoveren.
- Afgeronde HBO- of WO-opleiding in bijvoorbeeld Informatica of Software Engineering.
- Minimaal 5 jaar ervaring met Java en Spring Boot in productie-omgevingen.
- Ervaring met event-driven architecturen (bij voorkeur Apache Kafka/Kafka Streams).
- Ervaring met Kubernetes (bij voorkeur AKS).
- Sterke focus op clean code, schaalbaarheid en testbaarheid.
- Je toont senioriteit door je technische diepgang, overzicht en rol als sparringpartner.
Bonuspunten als je ervaring hebt met:
PostgreSQL, Avro, caching-oplossingen (zoals Apache Ignite), CI/CD pipelines (Azure DevOps), observability tooling (Grafana, Prometheus, OpenTelemetry), security (OAuth2, JWT, TLS) of GIS-data.
- Je combineert technisch vakmanschap met pragmatisme: je weet wanneer excellentie nodig is en wanneer snelheid telt.
- Je denkt in systemen en ketens, niet alleen losse componenten.
- Je tilt je team naar een hoger niveau door je kennis en ervaring te delen.
- Je houdt van eenvoud en kwaliteit.
- Je voelt je thuis in een omgeving waar vrijheid en verantwoordelijkheid hand in hand gaan.
- Uren per week: 36
- Locatie: Utrecht
- Sluitingsdatum: reageren kan t/m 6 oktober 2025
€70000 - €90000 monthly
