Senior Java DevOps (backend) engineer

Nederlandse Spoorwegen

image

Geen max uurtarief

Utrecht

36 uur p/w

ICT Informatievoorziening

6de oktober, 2025

8ste oktober, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Dit ga je doen
De Agile Release Train waar jouw nieuwe werkplek klaarstaat werkt onder andere aan de bijsturing applicatie materieel (B@M) en bijsturing applicatie dienstregeling (B@D). Met deze applicaties bestuurt NS dagelijks de volledige treindienst. We zorgen ervoor dat de treinen lang genoeg zijn om al onze reizigers een zitplaats te kunnen bieden! Niet alleen als de treinen rijden volgens plan, maar juist ook als door een defecte trein of een aanrijding alles anders loopt dan gedacht.
Deze vacature zit in het B@D-team en betreft een cruciale schakel in de digitalisering van de treindienst van NS. In 2025 Q3 ronden we de modernisering van B@D af. Er staat de technische en organisatorische basis (Containers, Springboot, DevOps team) klaar om verdere digitalisering van NS mogelijk te maken. Die bestaat voor de aankomende jaren uit het toevoegen van veel meer real-time dienstregelingsdata aan de bijsturing systemen. Om zodoende de treindienst vergaand te kunnen verbeteren. Als senior DevOps engineer sta jij opgesteld om die digitalisering van NS mogelijk te maken. En dat doe jij door actief mee te denken over de mogelijkheden van die toekomst, en door deze met je team te realiseren. Je bent daarin als senior sparring partner met en voor je teamgenoten, product owner, analisten en architecten.
Hier ga je werken
Het cluster Materieel en Onderhoud is onderdeel van Resultaatgebied Treindienst. Wij zorgen voor de IT-systemen die de processen ondersteunen van de planning, besturing en bijsturing van treinmaterieel en de dienstregeling. De werklocatie van ons team is hybride, met dagen op kantoor in Utrecht en dagen vanuit huis.
Ons team volgt de Agile manier van denken en werken. We zetten vol in op Continuous Integration, Continuous Delivery en DevOps. Dat doe we binnen een Release Train met zes Agile DevOps teams, elk met een multidisciplinaire samenstelling. Naast je functie krijg je ruimte en tijd om te sparren, kennis te delen en jezelf verder te ontwikkelen.
Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW, WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen. Deze opdracht is ook niet geschikt voor de directeur-grootaandeelhouder die niet is verzekerd voor de werknemersverzekeringen. Ik verklaar dat de aangeboden kandidaat geen zelfstandig professional is, ook niet via een doorleenconstructie.
Dit zijn de eisen
Je hebt hbo- of wo-werk- en -denkniveau;
Je brengt minimaal 7 jaar relevante werkervaring mee als ontwikkelaar in een complexe DevOps omgeving;
Je hebt ervaring met ontwikkeling in Java (Spring Boot), webservices (REST en SOAP), messaging (JMS), relationele database (PostgreSQL), automatisch testen, container- en cloudplatformen (Kubernetes en Azure);
Je draait op termijn mee in de wachtdienst, waarmee we 24/7 ondersteuning bieden op onze applicatie. Doordat we zorgen dat we goede software maken, worden we niet vaak gebeld. Gemiddeld heb je één keer per zes weken wachtdienst;
Je hebt een Agile en DevOps mindset;
Je herkent jezelf in de woorden: Eigenaarschap, Commitment, Durf, Focus, Openheid en Respect. Met jouw inzet, daadkracht en flexibiliteit versterk je het team;
Je ziet waar verbetermogelijkheden liggen en neemt anderen daar in mee.
Op NS kun je rekenen
Werken 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.

De Eisen
Je beschikt over hbo- of wo-werk- en -denkniveau.
Je beschikt over minimaal 7 jaar relevante werkervaring mee als ontwikkelaar in een complexe DevOps omgeving.
Je beschikt over ervaring met ontwikkeling in Java (Spring Boot).
Je beschikt over ervaring met webservices (REST en SOAP).
Je beschikt over ervaring met messaging (JMS).
Je beschikt over ervaring met relationele database (PostgreSQL).
Je beschikt over ervaring met automatisch testen, container- en cloudplatformen (Kubernetes en Azure).
Je bent beschikbaar om één keer per 6 weken de wachtdienst te draaien.
Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
Het voorblad bevat een motivatie geschreven door de kandidaat.Je beschikt over hbo- of wo-werk- en -denkniveau.Je beschikt over minimaal 7 jaar relevante werkervaring mee als ontwikkelaar in een complexe DevOps omgeving.Je beschikt over ervaring met ontwikkeling in Java (Spring Boot).Je beschikt over ervaring met webservices (REST en SOAP).Je beschikt over ervaring met messaging (JMS).Je beschikt over ervaring met relationele database (PostgreSQL).Je beschikt over ervaring met automatisch testen, container- en cloudplatformen (Kubernetes en Azure).Je bent beschikbaar om één keer per 6 weken de wachtdienst te draaien.Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.Het voorblad bevat een motivatie geschreven door de kandidaat.
De Wensen

N.v.t

Interesse in deze opdracht?
Zo werkt onze dienstverlening
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG
ZZP

Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de volgende voorwaarden:

  • We vragen 10% marge over je uurtarief voor de duur van de opdracht.
  • We betalen je factuur binnen 21 dagen, je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij de dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/ relatiebeding.
Detachering

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Binnen 21 dagen na het ontvangen van je getekende urenstaat, ontvang je de netto-betaling op je bankrekening. Je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Reageer direct
De opdracht sluit 08-10-2025
Je hebt nog 2 dagen om te reageren.
Reageer minstens 1 dag voor de sluitingstijd van deze opdracht.

Eventuele motivatie volgt in een latere fase

Akkoord geen bemiddelaar / bureau

Om de inhuurketen kort en transparant te houden kiezen wij ervoor om alleen direct met de zelfstandige te schakelen en niet met bemiddelende partijen.