...

Senior Backend Developer

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

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

LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


Senior Back-end Developer

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 een van de belangrijke taken van het NDW: het leveren van informatie over de actuele situatie op de Nederlandse wegen.

Wil jij hier graag aan bijdragen? 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 logistieke data, ziet toe op de kwaliteit en stelt de data beschikbaar voor allerlei afnemers. Hiertoe maakt en beheert NDW verkeers- en netwerkmanagementapplicaties voor overheid en navigatiediensten.

Dankzij deze applicaties kunnen rijk, provincies en gemeenten ervoor zorgen dat het verkeer goed wordt geregeld. Zo draag jij bij aan een veilige en gezonde leefomgeving.

De diensten zijn op hoofdlijnen:

• 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:

• 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 met 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 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. NDW is administratief, en dus ook deze wervingsprocedure en het contract, ondergebracht bij Rijkswaterstaat. Je komt te werken in het provinciehuis van Utrecht.

Functieomschrijving

Je werkt in een Scrumteam aan het realiseren van user stories met betrekking tot het verschaffen van realtime weg- en verkeersdata. Je doet dat samen met een product owner, een scrum master, een tech lead en verschillende ervaren collega-java-ontwikkelaars.

Je gaat samen met deze en andere collega’s bouwen aan de NDW Backbone, het realtimesysteem van NDW, en aan de ontwikkeling van enkele 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.

Wij werken met Azure, waarin de applicaties zijn gedeployed in een Kubernetes-cluster. De ontwikkeltaal van de backend is Java. Er wordt gewerkt in sprints volgens de SAFe Scrum-methode. Elk kwartaal worden de objectives en risico’s gezamenlijk door de teams vastgesteld. Momenteel zijn er 8 teams actief. Soms verandert tijdens een sprint de aanpak door aangepaste requirements; daarmee weet je goed om te gaan om tot een goed product te komen voor onze afnemers.

De teams hebben een hoge mate van autonomie en onze teamleden zijn nadrukkelijk betrokken bij het selectieproces van jou als nieuwe collega. Dat is belangrijk voor ons en geeft jou de gelegenheid om vooraf al kennis te maken met de collega’s met wie je dagelijks samen gaat werken. Je speelt immers in een team.

Zo wordt van je verwacht dat je na het eerste gesprek, indien dat positief verloopt, een door het team opgestelde case uitvoert en de besluiten en overwegingen daarbij toelicht aan het team. Ook zal het team jou kritisch ondervragen. Op deze manier houden we de kwaliteit en het werkplezier hoog. We gaan immers dagelijks intensief samenwerken.

De match tussen het team en jou als nieuwe collega is doorslaggevend. Zelf vinden we de volgende zaken van belang, dat is onze cultuur en daar zijn we trots op:

• Op een positieve en constructieve wijze bijdragen aan de gezamenlijke teamprestatie;

• Oplossingsgericht werken en daarin de balans weten te vinden tussen brons en goud;

• Aan de slag kunnen, ook als de user story niet tot in detail is uitgewerkt;

• De weg makkelijk vinden in een organisatie die zowel formeel als informeel van aard is en op collega’s afstappen;

• Duidelijk over het vermogen beschikken om buiten de gebaande paden te denken;

• Mogelijkheden creëren in plaats van problemen op te sommen;

• Zich kwetsbaar durven op te stellen als dat de teamprestatie ten goede komt, zonder oversharing of overcaring;

• Zich actief opstellen en duidelijk bijdragen aan het bereiken van ons doel.

We stellen het op prijs als je in je motivatiebrief hierop ingaat en met voorbeelden illustreert.

Functie-eisen & -Wensen

Werk- en denkniveau

• HBO of hoger, een einddiploma is minder van belang mits hier de nodige praktijkervaring in de ICT tegenover staat;

• Aantoonbaar ruime ervaring van ten minste 5 jaar met programmeren in Java in een Agile team bij de klant;

• Ervaring met API development;

• Kennis van en ruime ervaring in applicatie- en softwareontwikkeling in een public cloudomgeving (Azure);

• Ervaring met processen als continuous integration en deployment op basis van Docker en/of Kubernetes;

• Flexibel, analytisch, accuraat, teamspeler, resultaatgericht en innovatief;

• Bekend met het werken met schaalbare applicaties;

• Ervaring met het programmeren voor database managementsystemen.

Op termijn zullen we ook van je vragen om stand-by te staan buiten kantooruren.

Wensen

• Ervaring met PostgreSQL;

• Affiniteit met frontend (Angular);

• Ervaring met het opzetten van geautomatiseerde regressietesten;

• Gewerkt in een SAFe/Scrum-omgeving.

Standplaats: Utrecht, minimaal 2 dagen per week op kantoor.

Werkweek: maximaal 36 uur per week.

Start: Zo spoedig mogelijk.


Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!

Let-op: Deze opdracht betreft een detacheringsopdracht. Deze opdracht kan niet als ZZP'er worden uitgevoerd.