Ben jij een ervaren Java developer die houdt van complexe, realtime backend systemen? Wil jij met jouw kennis dagelijks bijdragen aan miljoenen reizigers die veilig en op tijd willen reizen? Dan is deze functie bij NS jou op het lijf geschreven!
Daarom wil je als Java developer bij NS werken - Werk aan maatschappij-bepalende software die elke dag miljoenen reizigers helpt.
- Ontwikkel met moderne technologieën in een Agile DevOps-omgeving met ruimte voor groei.
- Hybride werken vanuit Amersfoort en vanaf september 2025 Utrecht, met aandacht voor een goede werk-privébalans.
“Als ontwikkelaar van de bijsturingsapplicatie dienstregeling (B@D) werk je aan iets echt betekenisvols: deze applicatie is cruciaal voor de operatie van NS. De complexiteit van het treinbijsturingsdomein, de brede keten van systemen waarin B@D functioneert, én de hoge eisen op het gebied van beschikbaarheid en performance maken mijn werk niet alleen uitdagend maar ook enorm boeiend.”
- Esther, senior Java developer bij NS
Dit ga je doen als Java developer - Ontwikkelen en beheren van hoogbeschikbare backend-applicaties, zoals bijsturingsapplicaties voor dienstregeling en materieel (B@D, B@M).
- Realiseren van performante backend services met Java, Spring Boot, REST API’s en asynchrone messaging (JMS).
- Samenwerken in multidisciplinaire Agile teams met solution architecten, product owners en developers.
- Meedenken over technische architectuur, roadmap en continue verbetering van systemen.
- Meedraaien in een eerlijk ingeroosterde wachtdienst (circa 1 keer per 6 weken) voor 24/7 ondersteuning van kritieke applicaties.
Naast het ontwikkelen en beheren van onze systemen ben je actief betrokken bij het verbeteren van onze architectuur en technologische roadmap. Je werkt nauw samen met collega’s binnen multidisciplinaire Agile teams om ervoor te zorgen dat onze applicaties voldoen aan de hoge eisen op het gebied van beschikbaarheid, betrouwbaarheid en performance. Jouw werk zorgt ervoor dat treinen veilig, efficiënt en op tijd kunnen blijven rijden, ook onder uitdagende omstandigheden zoals verstoringen.
Dit zijn de functie-eisen - HBO/WO werk- en denkniveau met 5-7 jaar ervaring als Java developer binnen complexe IT-landschappen.
- Uitgebreide ervaring met Java, Spring Boot, REST webservices en asynchrone messaging.
- Kennis van Azure cloudplatform (certificaten AZ104 en AZ204 zijn een pré).
- Ervaring met containerplatforms zoals Kubernetes en AKS of vergelijkbaar.
- Goede kennis van relationele databases, bij voorkeur PostgreSQL.
Je hebt ervaring met het opzetten en uitvoeren van automatisch testen en beschikt over een sterke Agile en DevOps mindset. Kwaliteit en snelheid combineer je moeiteloos, waarbij je actief bijdraagt aan een continue verbetercultuur. Je bent een echte teamspeler, neemt verantwoordelijkheid voor je werk, communiceert helder en effectief en durft beslissingen te nemen wanneer dat nodig is.
Dit zijn de arbeidsvoorwaardenWerken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om jezelf te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie is dit onder andere:
- Een salaris tussen €4.190,- en €7.015,- bruto per maand (o.b.v. 36-urige werkweek).
- Een 36-urige werkweek.
- 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
- De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
- Bij goed functioneren, krijg je na een jaar een vast contract.
- De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
- 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
- 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.
- Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
- Professionele ontwikkelingsmogelijkheden.
- Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
- Wil je meer weten? Bekijk dan hier de NS cao.
Solliciteren naar deze baanSolliciteer direct
via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen van den Berg, Corporate recruiter IT.
Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via
[email protected].
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten: - Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
- We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
- Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.
Op NS kun je rekenenWerken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.
#LI-JV1
Hier ga je werken - Je komt terecht in een dynamische en technisch uitdagende werkomgeving waarin je met snelle IT-ontwikkelingen werkt en dagelijks impact maakt. Binnen het cluster Materieel en Onderhoud van IT Operatie ontwikkel en beheer je applicaties die ervoor zorgen dat treinen op tijd rijden en veilig ingezet worden. Je werkt in een Agile Release Train met zes teams en krijgt volop ruimte voor kennisdeling, groei en innovatie. Hybride werken is bij ons vanzelfsprekend, momenteel vanuit Amersfoort en vanaf september 2025 vanuit Utrecht.
De technologische roadmap focust op uitbreidingen om treinen dichter op elkaar te laten rijden, efficiëntere centrale bijsturing en betere samenwerking met onderhoudsafdelingen. Zo blijf je aan de voorhoede van spoor IT werken.
Wil je meer weten?
Luister dan onze IT-podcast “Van code tot coupé”, aflevering 4, waarin collega’s je meenemen in het dagelijkse werk aan deze belangrijke applicaties.