Medior/Senior Fullstack Java Angular Developer

Aanvraagnummer: 37692
Contractvorm: Detachering ZZP
Organisatie: Nationaal Dataportaal Wegverkeer (NDW)
Locatie: Utrecht - Utrecht
Uren per week: 32 - 36 per week
Tarief: Geen maximum
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 05-05-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 01-05-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 het managen van het verkeer, ze voeden talloze verkeersinformatiediensten en vormen een stevige basis onder het mobiliteitsbeleid in ons land. NDW is een publiek-publieke samenwerking van en voor wegbeheerders.
NDW levert diensten aan haar publieke partners voor taken zoals verkeersmanagement en beleidsanalyses. Ook levert NDW aan private afnemers die bijvoorbeeld diensten verlenen op het gebied van navigatie, verkeersinformatie of onderzoeksdoeleinden. De diensten zijn op hoofdlijnen:
- 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 in kwestie;
- het adviseren over het verkeerskundig gebruik van de NDW-gegevens.
Het doel van NDW is:
- het bereiken van efficiency door schaalvoordelen, inkoopkracht, kennisbundeling en het voorkomen van redundantie in de uitvoering tussen individuele wegbeheerders;
- het vergroten van maatschappelijke effecten door samenwerking tussen overheden onderling en tussen overheden en marktpartijen;
- het vergroten van publieksgerichtheid richting weggebruikers door onnodige barrières tussen wegbeheerders en marktpartijen weg te nemen;
- het versterken van beleidsmatige activiteiten van overheden door beter inzicht in verkeersgegevens.
Parallel werkt NDW aan een verdieping van haar netwerkorganisatie door haar partners meer te betrekken bij haar programmering en projecten. De interne processen zijn ingericht volgens een Agile werkwijze.
De partners van NDW zijn: Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag, Vervoersregio Amsterdam, en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu.
Opdrachtbeschrijving
Je werkt in een Scrum-omgeving binnen sprints aan het realiseren van user stories met betrekking tot de NDW Locatie Service (NLS). Je doet dat samen met een product owner, een scrum master en verschillende collega-ontwikkelaars, met name Java. Je bent onderdeel van het NDW Locatie Services DevOps-team, dat verantwoordelijk is voor centraal versiebeheer en de koppeling van kaarten, verkeersnetwerken en locatiereferentiesystemen.
In NLS worden alle geogegevens verzameld, updates verwerkt en event-driven gedistribueerd naar andere applicaties. Bovendien biedt NLS faciliteiten aan andere applicaties om via een API routes op te vragen uit de PostGIS-database. Typische activiteiten zijn het ontwikkelen en onderhouden van map-matchingalgoritmes en routeringsalgoritmes. Hiervoor wordt onder andere GraphHopper gebruikt. Je werkt binnen een cloudomgeving waarin zowel IaaS- als PaaS-diensten worden afgenomen. Typische frameworks voor de backend zijn Spring Boot en Java en voor de front-end Angular. De services draaien op Kubernetes met gebruik 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 (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 (ten minste 2 jaar) met het programmeren en onderhouden van frontend 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).
