NS · Standplaats: Utrecht · 8 maart 2026
Contact
Java Developer OV Betalen
Jij zorgt voor de mobiliteit van Nederland
Daarom wil je als Java developer bij NS werken
Je werkt aan innovatieve oplossingen binnen het dynamische OV-Betalen domein, waarbij je nieuwe softwarecomponenten ontwikkelt en beheert in de MS Azure cloud.
Je maakt deel uit van een zelf organiserend team dat zich richt op effectieve communicatie tussen systemen van NS en haar partners.
Je draagt bij aan een toekomstbestendig, wendbaar en schaalbaar systeem voor de OV-Pas door een multidisciplinaire aanpak.
"Werk mee aan de toekomst van OV-pas met innovatieve Cloud-oplossingen als Java Developer bij NS."
Je gaat werken in een agile team dat volgens de DevOps-principes opereert. Dit betekent dat je betrokken bent bij zowel de ontwikkeling als het beheer van softwareproducten. Je gaat geavanceerde Cloud-oplossingen gebruiken om de keten van bestellen, leveren en wijzigen van OV-pas uit te breiden, te beheren en optimaliseren. Je hebt de verantwoordelijkheid voor het ontwikkelen en onderhouden van generieke Java-functies, het implementeren van geautomatiseerde testen en het monitoren van softwarecomponenten. Je zorgt ervoor dat de functies "up and running" blijven in productie, terwijl je voldoet aan de hoge eisen van beschikbaarheid, integriteit, en ICT-security.
Vanuit Utrecht werkt NS aan toekomstbestendige, toegankelijke en betrouwbare mobiliteitsdiensten voor heel Nederland. We richten ons op optimale fysieke voorzieningen op stations, een intuïtieve klantbeleving en heldere reis- en prijsinformatie. Met de introductie van de OV-pas en het uitfaseren van de OV-chipkaart zorgen we voor eenvoudig en betrouwbaar betalen in het openbaar vervoer. Hiervoor maken we slim gebruik van reizigers- en operationele data om onze dienstverlening continu te verbeteren. Team Mena, onderdeel van ComIT , bestaat uit zes professionals onder leiding van een Scrummaster en Product Owner. Als enabling team, verbinden we diverse interne en externe stakeholders en stemmen we communicatie tussen verschillende systemen af, wat een belangrijke en dagelijkse taak is binnen het team.
HBO/WO werk- en denkniveau met minimaal drie jaar relevante Java-ervaring.
Ervaring met Java (21), Springboot en in het opstellen en implementeren van automatische testen.
Bekendheid met de Microsoft Azure omgeving en services zoals Cosmos-DB, Webapps, Functions, ServiceBus en Event-Hub (AZ-204 certification is een pre).
Kennis van Bicep/Powershell/Python is een pre.
Goede kennis van de Nederlandse taal, in woord en schrift
Affiniteit met kwaliteit en kwaliteitsbeheersing, gericht op het verbeteren van processen en producten.
Sterke teamspeler met de capaciteit om zelfstandig maar ook in teamverband te opereren.
Vermogen om abstracte zaken helder uit te leggen en resultaatgericht te werken.
Sterke communicatieve vaardigheden en ervaring met het samenwerken en afstemmen met andere teams.
Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Bij NS krijg je veel vrijheid. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden.
Een salaris tussen € 3.634,56,- en € 6.302,16,- bruto per maand (o.b.v. 36-urige werkweek)
De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)
3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling
Bij goed functioneren krijg je na een jaar een vast contract
Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage
Je gezin reist gratis in de daluren
144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)
De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen
Korting op Europese treinreizen zodra je 1 jaar bij NS werkt
Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen
Bekijk onze arbeidsvoorwaarden en cao .
Bel dan met onze frontoffice op .
Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
Met deze vacature werven wij zelf onze nieuwe collega. Dit is géén oproep voor acquisitie. De functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuurpagina.
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Bij NS krijg je veel vrijheid. De kernwaarden van NS zijn open en betrouwbaar.
Daarom wil je als Java developer bij NS werken
Je werkt aan innovatieve oplossingen binnen het dynamische OV-Betalen domein, waarbij je nieuwe softwarecomponenten ontwikkelt en beheert in de MS Azure cloud.
Je maakt deel uit van een zelf organiserend team dat zich richt op effectieve communicatie tussen systemen van NS en haar partners.
Je draagt bij aan een toekomstbestendig, wendbaar en schaalbaar systeem voor de OV-Pas door een multidisciplinaire aanpak.
"Werk mee aan de toekomst van OV-pas met innovatieve Cloud-oplossingen als Java Developer bij NS."
Je gaat werken in een agile team dat volgens de DevOps-principes opereert. Dit betekent dat je betrokken bent bij zowel de ontwikkeling als het beheer van softwareproducten. Je gaat geavanceerde Cloud-oplossingen gebruiken om de keten van bestellen, leveren en wijzigen van OV-pas uit te breiden, te beheren en optimaliseren. Je hebt de verantwoordelijkheid voor het ontwikkelen en onderhouden van generieke Java-functies, het implementeren van geautomatiseerde testen en het monitoren van softwarecomponenten. Je zorgt ervoor dat de functies "up and running" blijven in productie, terwijl je voldoet aan de hoge eisen van beschikbaarheid, integriteit, en ICT-security.
Vanuit Utrecht werkt NS aan toekomstbestendige, toegankelijke en betrouwbare mobiliteitsdiensten voor heel Nederland. We richten ons op optimale fysieke voorzieningen op stations, een intuïtieve klantbeleving en heldere reis- en prijsinformatie. Met de introductie van de OV-pas en het uitfaseren van de OV-chipkaart zorgen we voor eenvoudig en betrouwbaar betalen in het openbaar vervoer. Hiervoor maken we slim gebruik van reizigers- en operationele data om onze dienstverlening continu te verbeteren. Team Mena, onderdeel van ComIT , bestaat uit zes professionals onder leiding van een Scrummaster en Product Owner. Als enabling team, verbinden we diverse interne en externe stakeholders en stemmen we communicatie tussen verschillende systemen af, wat een belangrijke en dagelijkse taak is binnen het team.
HBO/WO werk- en denkniveau met minimaal drie jaar relevante Java-ervaring.
Ervaring met Java (21), Springboot en in het opstellen en implementeren van automatische testen.
Bekendheid met de Microsoft Azure omgeving en services zoals Cosmos-DB, Webapps, Functions, ServiceBus en Event-Hub (AZ-204 certification is een pre).
Kennis van Bicep/Powershell/Python is een pre.
Goede kennis van de Nederlandse taal, in woord en schrift
Affiniteit met kwaliteit en kwaliteitsbeheersing, gericht op het verbeteren van processen en producten.
Sterke teamspeler met de capaciteit om zelfstandig maar ook in teamverband te opereren.
Vermogen om abstracte zaken helder uit te leggen en resultaatgericht te werken.
Sterke communicatieve vaardigheden en ervaring met het samenwerken en afstemmen met andere teams.
Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Bij NS krijg je veel vrijheid. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden.
Een salaris tussen € 3.634,56,- en € 6.302,16,- bruto per maand (o.b.v. 36-urige werkweek)
De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)
3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling
Bij goed functioneren krijg je na een jaar een vast contract
Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage
Je gezin reist gratis in de daluren
144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)
De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen
Korting op Europese treinreizen zodra je 1 jaar bij NS werkt
Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen
Bekijk onze arbeidsvoorwaarden en cao .
Bel dan met onze frontoffice op .
Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
Met deze vacature werven wij zelf onze nieuwe collega. Dit is géén oproep voor acquisitie. De functie kan niet op interim basis worden vervuld.