Senior Back-end Developer – team Backbone

Aanvraagnummer: 46562
Contractvorm: Detachering
Organisatie: Nationaal Dataportaal Wegverkeer (NDW)
Locatie: Utrecht
Uren per week: 36 per week
Tarief: 85 - 95 per uur
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 10-08-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 27-07-2026 17:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
ZZP niet toegestaan.
Senior back-end ontwikkelaar
Als Senior Back-end Java Developer ga je aan de slag bij het Nationaal Dataportaal Wegverkeer. Je wordt onderdeel van het BackBone-team dat werkt aan de ruggengraat van NDW: het leveren van informatie over de actuele situatie op de Nederlandse wegen. Wil jij hier graag een bijdrage aan leveren? Wij komen graag met jou in contact.
Nationaal Dataportaal Wegverkeer (NDW)
NDW is een initiatief van rijk, provincies en gemeenten en regelt voor hen de inwinning van verkeers- en relevante data, ziet toe op de kwaliteit en stelt de data beschikbaar voor diverse toepassingen. Hiertoe ontwikkelt en beheert NDW verkeers- en netwerkmanagementapplicaties voor overheid en navigatiediensten.
Dankzij deze applicaties kunnen rijk, provincies en gemeenten zorgen voor een goede doorstroming van het verkeer. Zo draag jij bij aan een veilige en gezonde leefomgeving.
De diensten bestaan op hoofdlijnen uit:
- Inwinnen van verkeersgegevens;
- Leveren van verkeersgegevens aan afnemers;
- Monitoren en verbeteren van de kwaliteit van de gegevens;
- Adviseren over het verkeerskundig gebruik van de NDW-gegevens.
Het doel van NDW is:
- Efficiëntie vergroten door schaalvoordelen, inkoopkracht en kennisbundeling;
- Maatschappelijke effecten vergroten door samenwerking tussen wegbeheerders en marktpartijen;
- Publieksgerichtheid vergroten richting weggebruikers door onnodige barrières weg te nemen;
- Beleidsmatige activiteiten versterken door beter inzicht in verkeersgegevens.
NDW werkt aan een verdere ontwikkeling van de netwerkorganisatie door partners meer te betrekken bij programmering en projecten. De interne processen zijn ingericht volgens de Scrum- en SAFe-principes.
De partners van NDW zijn: Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag, Vervoersregio Amsterdam en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. Meer informatie is beschikbaar op www.ndw.nu.
Functieomschrijving
Je werkt in een Scrumteam aan het realiseren van user stories met betrekking tot het leveren van realtime weg- en verkeersdata. Je doet dat samen met een producteigenaar, scrummaster, tech lead en ervaren Java-ontwikkelaars.
Samen met deze en andere collega’s bouw je aan de NDW Backbone, het realtime systeem van NDW, én aan de ontwikkeling van nieuwe diensten. De NDW Backbone verwerkt actuele verkeersgerelateerde gegevensstromen tot informatieberichten voor onder meer verkeerscentrales, navigatie-apps en autofabrikanten. Denk aan incidenten, files en matrixsignaalgevers boven de weg.
We werken met Azure, waarbij de applicaties draaien in een Kubernetes-cluster. De backend is ontwikkeld in Java. Er wordt gewerkt in sprints volgens de SAFe Scrum-methode. Elk kwartaal worden de doelstellingen en risico’s gezamenlijk door de teams vastgesteld. Op dit moment zijn er 8 teams actief.
De teams hebben een hoge mate van autonomie en onze teamleden zijn nauw betrokken bij het selectieproces van jou als nieuwe collega. Dat is niet alleen belangrijk voor ons, maar geeft jou ook de gelegenheid om je toekomstige collega’s alvast beter te leren kennen. Je maakt direct onderdeel uit van het team.
Na het eerste gesprek, als dit positief verloopt, vragen we je om een case uit te werken die door het team is opgesteld. Je licht de keuzes en oplossingen toe aan het team. Ook zal het team, jouw toekomstige collega’s, je hier kritisch over bevragen. Op deze manier houden we de kwaliteit en het werkplezier hoog. We werken dagelijks intensief samen.
De klik tussen het team en jou als nieuwe collega is doorslaggevend. Zelf vinden we de volgende zaken van belang en daar zijn we trots op:
- Op een positieve en constructieve wijze bijdragen aan een flexibele teamprestatie;
- Oplossingsgericht werken en de balans weten te vinden tussen snelheid en kwaliteit;
- Aan de slag kunnen, ook als de User Story niet tot in detail is uitgewerkt;
- Je weg gemakkelijk vinden in een organisatie die zowel formeel als informeel van aard is, en actief op collega’s afstappen;
- Duidelijk laten zien dat je buiten de gebaande paden kunt denken;
- Mogelijkheden zien in plaats van problemen;
- Je kwetsbaar durven opstellen als dat de teamprestatie ten goede komt, zonder oversharing of overcaring;
- Je actief opstellen, eigenaarschap nemen en bijdragen aan het behalen van onze doelen.
We stellen het op prijs als je in je motivatiebrief jouw ervaring en voorbeelden helder toelicht.
Functie-eisen & -wensen
Werk- en denkniveau
- HBO of hoger (een einddiploma vinden we minder van belang als de nodige praktijkervaring in de ICT aanwezig is).
- Aantoonbaar ruime ervaring (ten minste 5 jaar) met programmeren in Java in een Agile team bij de klant.
- Ervaring met API-ontwikkeling.
- Kennis van en ruime ervaring in applicatie- en softwareontwikkeling in een publieke cloudomgeving (Azure).
- Ervaring met processen als continue integratie en deployment op basis van Docker en/of Kubernetes.
- Flexibel, analytisch, accuraat, teamspeler, resultaatgericht en innovatief.
- Bekend met werken met schaalbare applicaties.
- Ervaring met programmeren voor databasebeheersystemen.
- Op termijn ben je bereid om buiten kantooruren stand-by te staan.
Wensen
- Ervaring met PostgreSQL.
- Affiniteit met frontend (Angular).
- Ervaring met het opzetten van actieve regressietesten.
- Ervaring in een SAFe/Scrum-omgeving.
Standplaats: Utrecht, minimaal 2 dagen per week op kantoor.
Werkweek: maximaal 36 uur per week.
Start: zo spoedig mogelijk.
