Sluit morgen

Senior Java developer

Nederlandse Spoorwegen (NS)Laan van Puntenburg 100, 3511 ER Utrecht, Nederland, Utrecht
Startdatum 01 - 09 - 2026
Einddatum 31 - 08 - 2028
6.851,06 p/m 43,92 p/u
36 uur p/w
24 maanden
Utrecht
ICT

Publicatiedatum: 22 juli 2026

Optie tot verlenging: Niets over bekend.

Werkplek: Alleen op kantoor | De werklocatie is hybride, met dagen op kantoor in Utrecht en dagen vanuit huis.

Opleidingsniveau: HBO

Werkervaring: Senior

Hoe ga jij impact maken?

Als 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.

Eisen

  • Je hebt een hbo- of wo-werk- en -denkniveau en communiceert uitstekend in het Nederlands.
  • Je brengt (minimaal) 5 - 7 jaar relevante werkervaring mee als ontwikkelaar in een complex IT-landschap.
  • Je hebt ervaring met ontwikkeling in Java, REST webservices (ervaring met Spring (Boot)). Ook heb je ervaring met Azure /cloud based development.
  • Je hebt kennis van Relationele databases (ervaring met PostgreSQL is een pre) en ervaring met container platformen zoals Kubernetes (AKS is een sterke pre, of vergelijkbaar).
  • Je hebt ervaring met asynchrone messaging oplossingen in realtime systemen en ook met automatisch testen.
  • Je hebt ervaring met het domein bijsturing in de spoorsector en ervaring met het moderniseren van bijsturing applicaties.
  • Je hebt een Agile en DevOps mindset.
  • Je draait eventueel op termijn mee in de wachtdienst, waarmee 24/7 ondersteuning wordt geboden bij het analyseren en oplossen van incidenten. Dit betreft telefonische ondersteuning, eventueel op basis van documentatie en informatie-aanleveringen vanuit andere systemen. De professional die de wachtdienst uitvoert is op de ingeroosterde dagen 24 uur telefonisch bereikbaar, gedurende een week, met een frequentie van ongeveer 1 keer per zes weken.

Wensen en competenties

Wensen

  • Je bent een teamplayer die drager is van de waarden: Eigenaarschap, Commitment, Durf, Focus, Openheid en Respect.
  • Met jouw inzet, daadkracht en flexibiliteit versterk je het team. Samen kom je verder.

Competenties

  • Je brengt veel ervaring mee zodat je de materie snel eigen maakt. Je hebt veel samengewerkt met solution architecten en product owners.
  • Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Je bent groot voorstander van AI driven development en bent in staat om in die onvoorspelbare beweging mee te gaan naar software development van de toekomst.

Organisatie & Team

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.

Deze voorwaarden bieden we jou

Als ervaren specialist bieden wij jou passende voorwaarden.

Hoog salaris bij Impact Vandaag. Het bruto salaris is € 6.851,06 p/m o.b.v. € 43,92 p/u en 36 uur per week.
Transparante pro-forma berekening.
Vakantiegeld van 8% en een vast aantal vakantiedagen per jaar (fulltime basis).
Zorgeloze naleving van de Wet DBA.
Doorbetaling bij ziekte volgens CAO.
Een contract voor de duur van de opdracht, met optie tot verlenging afhankelijk van de functie en organisatie.
Pensioenopbouw via de regeling voor uitzendkrachten.
Reiskostenvergoeding afhankelijk van de functie en organisatie.

Naast de contractuele voordelen, bieden we extra dienstverlening als je voor Impact Vandaag kiest. Benieuwd naar onze dienstverlening?

Stappenplan voor deze vacature

1
2
3
4

Vind je deze vacature interessant? Klik op solliciteren en stuur je cv mee. Binnen 48 uur neemt één van onze adviseurs contact met je op. We kijken daarbij:

  • Of jouw profiel geschikt is voor de functie op basis van de gevraagde eisen, wensen en competenties.
  • Of je past bij de organisatie.

Past de vacature bij jouw profiel? Dan neemt onze Opdracht Adviseur contact op over jouw sollicitatie en cv. Je kunt je contactvoorkeuren doorgeven in jouw profiel.

Solliciteren bij Impact Vandaag

Veelgestelde vragen

Heb je een vraag over een vacature of jouw mogelijkheden?

Neem direct contact op met een adviseur of maak gebruik van ons gratis adviesgesprek waar wij jou gerichter kunnen helpen!