Full-stack developer

Wees er op tijd bij: bij voldoende reacties kan de vacature eerder worden gesloten
  • Locatie
    Utrecht
  • Salaris
    € 4.024 – € 6.110 (schaal 11)
  • Contract
    Tijdelijk met uitzicht op vast, 12 maanden
  • Opleidingsniveau
    Hbo
  • Aantal uren
    32 – 36 uur per week
  • Vakgebied
    IT

Full-stack developer

Als full-stack developer werk je bij NDW Locatie Services aan digitale voorzieningen die essentieel zijn voor mobiliteit en verkeersmanagement in Nederland. Je ontwikkelt en onderhoudt applicaties die geografische data, verkeersnetwerken en locatiereferenties samenbrengen en beschikbaar maken voor publieke en private partners. Jouw werk zorgt ervoor dat actuele en betrouwbare mobiliteitsdata veilig, schaalbaar en efficiënt kan worden gebruikt. Wil jij bijdragen aan slimme mobiliteit en maatschappelijke impact maken met technologie? Dan is dit jouw volgende stap.

Hoe jij bijdraagt

Je werkt in een agile scrumomgeving waarin je samen met collega-ontwikkelaars, een product owner en een scrum master werkt aan de doorontwikkeling van de NDW Locatie Services. Vanuit jouw full-stack rol draag je bij aan zowel backend als frontend oplossingen binnen een cloud-native omgeving.

Jouw werkzaamheden

  • ontwikkelen en onderhouden van schaalbare backend services op basis van Java en Spring boot
  • bouwen en doorontwikkelen van frontend functionaliteit met Angular
  • realiseren van API-koppelingen voor routering en op map gebaseerde toepassingen
  • werken aan map matching en routeringsalgoritmes binnen op geo gebaseerde systemen
  • bijdragen aan betrouwbare en onderhoudbare software in een Kubernetes-omgeving
  • meedenken over technische verbeteringen, kwaliteit en toekomstbestendigheid

Jouw team

Je werkt binnen het NDW Locatie Services (NLS) DevOps team. Het team bestaat uit 8 developers, een lead developer, een product owner en een scrum master. Samen zijn jullie verantwoordelijk voor het ontwikkelen en beheren van diensten rondom kaarten, verkeersnetwerken en locatiereferentiesystemen. De samenwerking is open en professioneel, met veel ruimte voor kennisdeling, inhoudelijke sparring en gezamenlijke verantwoordelijkheid voor kwaliteit en resultaat.

In NLS worden alle op geo gebaseerde bestanden verzameld, updates hiervan 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-algoritmes en routeringsalgoritmes. Hiervoor wordt onder andere GraphHopper gebruikt. Je werkt binnen een cloudomgeving waarin zowel IaaS- als PaaS-diensten worden afgenomen. Typische frameworks die gebruikt zullen worden voor de backend zijn Spring Boot en Java, en voor de frontend Angular. De services draaien op Kubernetes met gebruik van infrastructure as code.

Vacaturenummer: 1236754

  • minimaal een afgeronde hbo-opleiding in de richting van ICT
  • minimaal drie jaar aantoonbare ervaring met backend ontwikkeling in Java en Spring Boot
  • ervaring met het ontwikkelen van rest API’s en werken met SQL- en NOSQL-databases
  • minimaal twee jaar ervaring met frontend-ontwikkeling met Javascript of Typescript en Angular of React
  • ervaring met webtechnologieën zoals HTML5 en CSS

Aan competenties breng je mee

  • analytisch denkvermogen en probleemoplossend vermogen
  • teamgerichtheid en goede communicatieve vaardigheden
  • nauwkeurigheid en verantwoordelijkheidsgevoel
  • leergierigheid en bereidheid om nieuwe technologieën te verkennen
  • resultaatgerichtheid binnen een dynamische omgeving

Wensen

  • bekend met agile werkproces (scrum, sprints, SAFe, agile, DevOps, CICD)
  • 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)

Salarisniveau Schaal 11
Salaris Min € 4.024 – Max € 6.110 bruto per maand. Het genoemde salaris is gebaseerd op een volledige werkweek.
Dienstverband Tijdelijk met uitzicht op vast, 12 maanden
Minimaal aantal uur per week 32
Maximaal aantal uur per week 36

Werken bij NDW betekent werken bij een platte, flexibele organisatie waar je direct bijdraagt aan maatschappelijke impact. We zijn Rijksoverheid, maar werken agile, in zelforganiserende teams, en met veel ruimte voor eigen initiatief. Je krijgt de kans om met jouw kennis van ICT, data of mobiliteit elke dag impact te maken. 

Arbeidsvoorwaarden:

Een omgeving die jou ondersteunt en kansen biedt:

Stel je arbeidsvoorwaarden zelf samen, passend bij jouw leven:

Bekijk hier de volledige CAO van het Rijk.

  • Je standplaats is Utrecht (NDW).
  • Vrijdag is een vaste kantoordag waarop het team samenwerkt op locatie.
  • Bij voldoende geschikte reacties kan de vacature eerder sluiten.
  • Om bij ons te werken, moet je een Verklaring Omtrent Gedrag (VOG) kunnen overhandigen, ook als je een interdepartementale transfer maakt. De kosten voor het aanvragen van een VOG worden door ons vergoed.
  • Je wordt ingeschaald op basis van ervaring.
  • Het inwinnen van referenties kan deel uitmaken van het sollicitatieproces, maar dit doen we altijd in overleg met jou.
  • Het maken van een casus en (online) screening via onder meer databanken kunnen deel uitmaken van het sollicitatieproces.

Acquisitie naar aanleiding van deze vacature stellen wij niet op prijs.

Het Nationaal Dataportaal Wegverkeer (NDW) is een initiatief van het Rijk, provincies en gemeenten. Het verzamelt verkeersdata, bewaakt de kwaliteit en stelt deze beschikbaar voor diverse afnemers. Hiertoe maakt en beheert het NDW verkeers- en netwerkmanagementapplicaties voor en door wegbeheerders. Dit varieert van overheden tot 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 dienstverlening omvat onder andere:

  • een actueel en historisch overzicht van de situatie op wegen binnen jouw beheergebied
  • het leveren van jouw data aan navigatiediensten
  • het plannen en communiceren van wegwerkzaamheden
  • het samenwerken aan en plannen van gedigitaliseerde regelscenario’s
  • inzicht bieden in het fietsverkeer
  • het beschikbaar maken van vindbare multimodale verkeersdata

Meer informatie is beschikbaar op www.ndw.nu

Vragen over de inhoud van deze vacature?

Joseph Otto (Externe Medewerker)

Sollicitatieprocedure

Je kunt reageren tot 17 februari 2026 Nog 2 dagen

Vragen over de sollicitatieprocedure?

Ik beantwoord graag al je vragen. Bel of stuur een appje. Joseph Otto (Externe Medewerker)