Nationaal Dataportaal Wegverkeer
Senior Java Backend Engineer
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Over de opdracht
De opdracht richt zich op het ontwikkelen van betrouwbare real-time dataproducten die bijdragen aan verkeersmanagement, beleidsinformatie en dienstverlening aan publieke en private afnemers. Het platform verwerkt grote hoeveelheden verkeersgegevens en ondersteunt toepassingen die van belang zijn voor het functioneren van het landelijke verkeerssysteem.
Rol en werkzaamheden
Als Senior Java Backend Engineer werk je in een multidisciplinair DevOps-team aan de kern van een schaalbaar dataplatform. Je ontwerpt, bouwt en onderhoudt Java-backendservices en event-driven microservices die real-time verkeersdata verwerken, transformeren, verrijken en beschikbaar maken. Daarbij werk je onder meer met Spring Boot, Kafka, Avro en Kubernetes.
Je denkt mee over datamodellering, schema-evolutie en architectuur en draagt bij aan het verbeteren van de betrouwbaarheid, schaalbaarheid en onderhoudbaarheid van het platform. Je werkt samen met collega’s aan softwarekwaliteit, technische standaarden, CI/CD, monitoring en platformverbeteringen. Een kleiner, aanvullend deel van de werkzaamheden bestaat uit het bouwen en onderhouden van een Angular-applicatie voor het visualiseren van datastromen.
Het team werkt met een event-driven architectuur en technologieën voor streaming, messaging, opslag, observability en containerorkestratie. De datastromen zijn bedrijfskritisch voor de organisatie en haar samenwerkingspartners. In de rol deel je technische kennis en fungeer je als sparringpartner bij complexe vraagstukken en technische vernieuwing. Daarnaast draai je eens per vijf weken mee in een tweedelijns beschikbaarheidsdienst.
Professionele context
De organisatie verzamelt, controleert en ontsluit verkeersdata voor overheden en andere afnemers. Je werkt nauw samen met ontwikkelaars, architecten en data-afnemers aan hoogwaardige dataproducten voor verkeersmanagement en beleidsgebruik. De technische omgeving biedt ruimte voor zelfstandigheid en verbetering van werkwijzen.
Eisen
- Minimaal een afgeronde WO-opleiding in een relevante richting, zoals Informatica of Software Engineering.
- Minimaal 5 jaar ervaring met Java en Spring Boot in productieomgevingen in de afgelopen 10 jaar.
- Minimaal 2 jaar hands-on ervaring met event-driven architecturen op basis van Apache Kafka en Kafka Streams in de afgelopen 5 jaar.
- Ervaring met werken in Kubernetes-omgevingen.