Begindatum:
1 sept 2026Einddatum:
31 aug 2028Publicatiedatum:
22 jul 2026Als Senior Java developer bij de NS heeft jouw werk directe impact op de treindienst in Nederland. Je bent van begin tot eind betrokken bij Ontwikkel- en DevOps-uitdagingen, van design tot ontwikkeling en beheer, en draagt bij aan een mobiele, bereikbare en duurzame samenleving door het optimaliseren van zitplaatskansen, punctualiteit en het snel verhelpen van verstoringen.
IT speelt een cruciale rol bij de NS; goede developers zorgen ervoor dat treinen op tijd rijden, er optimale zitplaatskansen zijn en jij als reiziger 24 uur per dag actuele reisinformatie ontvangt. Dit is de kracht van de IT-afdeling. De Agile Release Train waar jouw nieuwe werkplek klaarstaat, werkt aan de IT van de Bijsturing. Hiermee besturen de mensen van Besturing Operatie dagelijks de treindienst van de NS, met 7.000 treinritten, het klokje rond. Je zorgt er bijvoorbeeld voor dat treinen lang genoeg zijn om alle reizigers een zitplaats te kunnen bieden en dat er een machinist en conducteur op zitten, niet alleen als de treinen volgens plan rijden, maar juist ook als door een defecte trein of een aanrijding alles anders loopt.
IT-ontwikkelingen gaan snel, dus jij denkt volop mee over mogelijkheden voor de toekomst. Het DevOps team, inclusief Product Owner en Scrum Master, werken aan de basis en vervolgens uitbreiding van de Bijsturing Applicatie Personeel. Als senior Java developer schakel je dagelijks met je teamcollega’s, andere teams en bijvoorbeeld ook de software architecten. Je bewaakt de architectuurkaders en denkt mee met de architectuur roadmap.
Het cluster bijsturing is onderdeel van ResultaatGebied treindienst. De organisatie zorgt voor de IT-systemen die de processen ondersteunen van de planning, besturing en bijsturing van treinmaterieel en de dienstregeling. Het team volgt de Agile manier van denken en werken, met een focus op Continuous Delivery, Continuous Integration en DevOps, binnen een Release Train met acht Agile teams met een multidisciplinaire samenstelling. Je krijgt ruimte en tijd om te sparren, kennis te delen en te leren. De Bijsturing Applicatie Personeel (BAP) is nu nog een monolithische applicatie en moet worden gemoderniseerd naar microservices op containers, om zo de digitalisering van de treindienst vorm te geven. Dit proces start op korte termijn. Jouw ervaring met het moderniseren van monolitische 24/7 spoor applicaties is cruciaal voor het succes van deze opdracht.
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Je helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid en geen dag is hetzelfde. De kernwaarden van de NS zijn open en betrouwbaar; de organisatie gaat voor resultaat en wil vooruit.
Selectiegesprekken vinden zo snel mogelijk plaats.
Optie tot verlenging: Niets over bekend.
Hybride: De werklocatie is hybride, met dagen op kantoor in Utrecht en dagen vanuit huis.
Overig algemeen:
Het opgegeven tarief van € 105,- is een maximaal all-in uurtarief (inclusief onder andere reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor de administratieve partner, exclusief btw). Het tarief weegt mee in het selectieproces.