Medior/Senior Full Stack Java Angular Developer

Aanvraagnummer: 37543
Contractvorm: Detachering
Organisatie: Nationaal Dataportaal Wegverkeer (NDW)
Locatie: Utrecht - Utrecht
Uren per week: 32 - 36 per week
Tarief: 85 - 95 per uur
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 01-06-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 28-04-2026 17:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
Medior/Senior Full Stack Java Angular Developer – NDW Locatie Services
Nationaal Dataportaal Wegverkeer (NDW)
In NDW werken Nederlandse overheden samen aan het inwinnen, combineren, opslaan en distribueren van mobiliteitsdata. Deze gegevens zijn essentieel voor verkeersmanagement, verkeersinformatiediensten en het mobiliteitsbeleid in Nederland. NDW is een publiek-publieke samenwerking van en voor wegbeheerders.
NDW levert diensten aan publieke partners voor onder andere verkeersmanagement en beleidsanalyses, en aan private afnemers voor toepassingen zoals navigatie, verkeersinformatie en research. De belangrijkste diensten zijn:
- het inwinnen van verkeersgegevens;
- het leveren van verkeersgegevens aan afnemers: realtime, als big data en als open data;
- het monitoren en verbeteren van de kwaliteit van de gegevens;
- het adviseren over het verkeerskundig gebruik van NDW-gegevens.
Het doel van NDW is:
- efficiency bereiken door schaalvoordelen, inkoopkracht, kennisbundeling en het voorkomen van redundantie;
- maatschappelijke effecten vergroten door samenwerking tussen overheden en marktpartijen;
- publieksgerichtheid versterken door barrières tussen wegbeheerders en marktpartijen weg te nemen;
- beleidsmatige activiteiten van overheden versterken door beter inzicht in verkeersgegevens.
NDW werkt aan een verdere verdieping van haar netwerkorganisatie door partners meer te betrekken bij programmering en projecten. De interne processen zijn ingericht volgens een Agile werkwijze.
Opdrachtbeschrijving
Je werkt in een Scrum-omgeving binnen sprints aan het realiseren van user stories voor de NDW Locatie Service (NLS). Je doet dit samen met een product owner, een scrum master en verschillende collega-ontwikkelaars, met name Java-ontwikkelaars. Je maakt deel uit van het NDW Locatie Services DevOps-team, dat verantwoordelijk is voor centraal versiebeheer en de koppeling van kaarten, verkeersnetwerken en locatiereferentiesystemen.
In NLS worden geo-gebaseerde bestanden verzameld, updates verwerkt en event-driven gedistribueerd naar andere applicaties. Daarnaast biedt NLS via een API de mogelijkheid om routes op te vragen uit de PostGIS-database. Typische activiteiten zijn het ontwikkelen en onderhouden van map matching-algoritmes en routeringsalgoritmes. Hiervoor wordt onder andere GraphHopper gebruikt. Je werkt binnen een cloudomgeving waarin zowel IaaS- als PaaS-diensten worden afgenomen. Voor de backend worden onder andere Spring Boot en Java gebruikt en voor de front-end Angular. De services draaien op Kubernetes met inzet van infrastructure as code.
Eisen & Wensen
In de aanbieding van de kandidaten moeten eisen en wensen, plus de mate waarin hieraan voldaan wordt, expliciet benoemd worden.
Eisen
- Minimaal een afgeronde hbo-opleiding op het gebied van ICT;
- Aantoonbare professionele ervaring van ten minste 3 jaar met het programmeren en onderhouden van schaalbare backend systemen (REST, Java, Spring Boot) in combinatie met databases (SQL, NoSQL);
- Aantoonbare professionele ervaring van ten minste 2 jaar met het programmeren en onderhouden van front-end systemen (web development) met JavaScript/TypeScript, CSS en HTML5, Angular/ReactJS.
Wensen
- Bekend met Agile werkprocessen (Scrum, sprints, SAFe, Agile, DevOps, CI/CD);
- Flexibel, accuraat, teamspeler, resultaatgericht en leergierig;
- Analytisch sterk en in staat om complexe problemen om te zetten naar werkende oplossingen;
- Ervaring met databasemanagementsystemen, geodatabases en SQL (PostgreSQL, PostGIS);
- Ervaring met geo- en GIS-tooling (QGIS, Mapbox, OpenStreetMap, GraphHopper), geografische en verkeersinformatiesystemen en routealgoritmiek;
- Ervaring met cloudomgevingen (Azure), infrastructure as code (Terraform) en cloud-native softwareontwikkeling (Docker, Kubernetes).
