...

Full Stack Java Angular Developer

Oranje kleine letters "ndw" in een vet, modern lettertype op een witte achtergrond. Het ontwerp is eenvoudig en gebruikt een schreefloos lettertype.

Aanvraagnummer: 34621
Contractvorm: Detachering ZZP
Organisatie: Nationaal Dataportaal Wegverkeer (NDW)
Locatie: Utrecht - Utrecht
Uren per week: 40 per week
Tarief: 85 - 95 per uur
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 01-04-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 23-03-2026 17:00

LET OP! Deze opdracht is gesloten



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 worden deze gegevens benut door private afnemers die bijvoorbeeld diensten verlenen op het gebied van navigatie, verkeersinformatie of research. De diensten omvatten:

  • 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 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 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 partners meer te betrekken bij programmering en projecten. De interne processen zijn ingericht naar een Agile werkwijze. De partners van NDW zijn onder meer Rijkswaterstaat, provincies en regionale samenwerkingsverbanden. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu.

Opdrachtbeschrijving
Je werkt in een Scrumomgeving, binnen sprints, aan het realiseren van user stories rondom de NDW Locatie Service (NLS). Je doet dat samen met een product owner, een scrum master en verschillende collega-ontwikkelaars (met name Java). Je maakt deel uit van het NDW Locatie Services DevOps-team, dat verantwoordelijk is voor centraal versiebeheer en koppelingen van kaarten, verkeersnetwerken en locatiereferentiesystemen.

In NLS worden alle geo-gebaseerde bestanden verzameld, updates verwerkt en event-driven gedistribueerd naar andere applicaties. Bovendien biedt NLS faciliteiten aan andere applicaties om met behulp van een API routes op te vragen uit de PostGIS-database. Typische activiteiten zijn het ontwikkelen en onderhouden van mapmatching- en routeringsalgoritmes. Voor de backend worden frameworks als Spring Boot en Java ingezet; voor de front-end Angular. De services draaien op Kubernetes met gebruik van infrastructure as code binnen een cloudomgeving die zowel IaaS als PaaS-diensten afneemt.

Eisen & Wensen
In de aanbieding van 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 (tenminste 3 jaar) met het programmeren en onderhouden van schaalbare backend systemen (REST, Java, Spring Boot) in combinatie met databases (SQL, NoSQL);
  • Aantoonbare ervaring (tenminste 2 jaar) met het programmeren en onderhouden van frontend systemen (web development) met JavaScript/TypeScript, CSS en HTML5, Angular of ReactJS.

Wensen

  • Bekend met Agile werkprocessen (Scrum, sprints, SAFe, DevOps, CI/CD);
  • Flexibel, accuraat, een teamspeler, resultaatgericht en leergierig;
  • Analytisch sterk en in staat om complexe problemen om te zetten naar werkende oplossingen;
  • Ervaring met databasemanagement systemen, 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).