Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Nederlandse Spoorwegen zoekt een Senior Java Developer (DevOps) die bijdraagt aan de Bijsturing Applicatie Dienstregeling (BAD). Je realiseert Java/Spring Boot-componenten en integreert systemen, migratie naar Azure en AKS ondersteunt operationele processen zoals ERTMS.
Je combineert diepgaande technische kennis met pragmatisme en draagt AI-tools aan waar die bijdragen aan ontwikkeling, testen en analyse. Je werkt hands-on aan design, code en deployment en ondersteunt een end-to-end DevOps
Voor Nederlandse Spoorwegen zoeken wij een Senior Java Developer (DevOps). Het bijsturen van de treindienst is een complexe realtime puzzel van infrastructuur, dienstregeling, materieel en personeel. Je werkt aan bedrijfskritische IT die de operatie 24/7 ondersteunt.
Je werkt als Senior Java Developer aan de Bijsturing Applicatie Dienstregeling (BAD), een backendplatform dat cruciale informatie over de dienstregeling en infrastructuur verwerkt en realtime beschikbaar stelt aan operationele bijsturingssystemen. De applicatie bestaat uit moderne, zelfstandig inzetbare componenten. Je richt je op de functionele doorontwikkeling, integratie en migratie naar het Mission Critical-platform op Azure.
De veranderopgave bestaat uit:
Je combineert technische diepgang met pragmatisme en daadkracht. Je vertaalt technische vraagstukken naar werkbare oplossingen en helpt het team sneller besluiten te nemen en deze te implementeren. Je zet AI-tools in wanneer die aantoonbaar bijdragen aan efficiëntere ontwikkeling, tests en analyses.
Resultaat van de opdracht
Je boekt aantoonbare voortgang op de veranderdoelen en helpt het team de roadmap sneller en effectiever realiseren. Concreet:
Je werkt hands‑on: je ontwerpt, schrijft code, test, deployt en verbetert. Vanuit je technische senioriteit lever je inhoudelijk tegenwicht en werk je nauw samen met de technische leads. Je durft bestaande keuzes en oplossingsrichtingen constructief uit te dagen: kan het eenvoudiger, pragmatischer of sneller, zonder in te leveren op kwaliteit en betrouwbaarheid? Zo help je het team scherpere technische keuzes te maken en sneller van analyse naar realisatie te komen.
Jouw werkomgeving
Je maakt deel uit van het team Bijsturing Dienstregeling, binnen het cluster Bijsturing van het resultaatgebied Treindienst. In dit cluster ontwikkelen en beheren meerdere DevOps‑teams de systemen waarmee de treindienst dagelijks wordt bestuurd en bijgestuurd. Je werkt binnen een Agile Release Train, waar hoge beschikbaarheid, realtime informatie‑uitwisseling en betrouwbare integraties essentieel zijn. Omdat het team end‑to‑end verantwoordelijk is voor BAD, neem je deel aan de wachtdienst.
Jouw profiel
Je bent een zeer ervaren Java‑engineer die zelfstandig aan de slag kan. Daarnaast beschik je over:
Je werkt hands‑on, pragmatisch en resultaatgericht. Je schakelt snel van analyse naar uitvoering, neemt collega’s mee vanuit je inhoudelijke senioriteit en durft bestaande werkwijzen constructief uit te dagen.
Pré
Ervaring met de volgende onderwerpen is een pré:
Specifieke kennis van het spoordomein is geen vereiste. Je maakt je dit domein als technisch sterke kandidaat snel eigen.
Bij NS draag je bij aan duurzame mobiliteit en help je Nederland bereikbaar te houden. Je krijgt veel vrijheid en geen dag is hetzelfde. Openheid en betrouwbaarheid zijn belangrijke waarden; samen werken zij resultaatgericht en vooruit.