Alle opdrachten
ICT & dataSluit over 3 dagen

Senior Java Developer (DevOps) – Bijsturing Dienstregeling

NS

TariefMax € 100 p/u
Uren36 uur p/w
Periodezo snel mogelijk
LocatieUtrecht, Utrecht
Sluitdatum20 oktober 2026
WerkvormAlleen detachering

De opdracht

NS stuurt dagelijks de treindienst bij met behulp van geavanceerde IT-systemen die realtime informatie verwerken over infrastructuur, materieel en personeel. Jij komt te werken binnen een DevOps-team dat de kritieke backendapplicatie BAD onderhoudt en doorontwikkelt, het platform dat cruciale dienstregelingsinformatie verwerkt en beschikbaar stelt aan operationele bijsturingssystemen.

De komende periode staat centraal: je werkt aan de functionele doorontwikkeling van BAD, zet nieuwe systemen aan op een modern berichtformaat, migreert de applicatie naar het Azure-platform van NS en implementeert nieuwe operationele functionaliteit. Dit is werk voor iemand die Java en Spring Boot beheerst, thuis is in Azure en containeromgevingen, en ervaring heeft met gedistribueerde systemen en integraties.

Als Senior Java Developer zorg je voor concrete voortgang op deze doelen. Je schrijft en test code, leidt migraties naar Azure, helpt afnemende systemen aansluiten en levert new functionaliteit. Je werkt hands-on en durft bestaande oplossingen constructief uit te dagen: kan het simpeler, pragmatischer of sneller zonder in te leveren op kwaliteit? Vanuit je technische senioriteit help je het team sneller van analyse naar implementatie te gaan, je past moderne engineeringpraktijken toe en begeleidt collega's in het gebruik van AI-tools.

Belangrijke data

  1. di 20 okt
    Reageren kan totEerstvolgende13:00 uur. Wij hebben tijd nodig om je voor te stellen, dus reageer liever eerder.
  2. Datum volgt
    GesprekkenSelectiegesprekken zo snel mogelijk
  3. Datum volgt
    Start opdrachtStartdatum zo snel mogelijk

Eisen

Hier moet je aan voldoen
  1. 1hbo- of wo-werk- en denkniveau
  2. 2minimaal 5 jaar recente ervaring als Senior Java Developer in een complex IT-landschap
  3. 3diepgaande aantoonbare praktijkervaring met Java en Spring Boot
  4. 4ruime aantoonbare ervaring met Azure en containerplatformen, bij voorkeur AKS
  5. 5ruime aantoonbare ervaring met asynchrone berichtuitwisseling, REST-services en integraties in gedistribueerde systemen
  6. 6ruime aantoonbaar ervaring met relationele databases, bij voorkeur PostgreSQL
  7. 7aantoonbare ervaring met geautomatiseerd testen, CI/CD en DevOps
  8. 8ervaring met bedrijfskritische software met hoge eisen aan beschikbaarheid en betrouwbaarheid
  9. 9aantoonbare ervaring met het verantwoord en effectief inzetten van AI-tools binnen softwareontwikkeling en het begeleiden van collega’s hierbij
  10. 10uitstekende beheersing van de Nederlandse taal.
  11. 11Ervaring met de volgende onderwerpen is een pré:
  12. 12complexe realtime of mission-critical systemen, bijvoorbeeld binnen de spoorsector, logistiek of verkeersmanagement
  13. 13migraties van private cloud naar Azure
  14. 14het NS- en/of ProRail-domein.

Zo kiest de opdrachtgever

Vink aan wat je hebt, dan zie je hoe je ervoor staat. Of upload je cv bij Reageren: dan vullen we dit voor je in.

1

Eisen: alles of niets

Mis je er één, dan val je af. Hoe goed de rest ook is.

Nog 14 eisen
2

Tarief

Bij een gelijke score wint het laagste tarief. Het maximum is € 100 per uur.

Afgevallen op de eisenTer illustratie, met voorbeeldkandidaten
Kandidaat A78%
Kandidaat B56%
Kandidaat C34%
Jijaf

Uit de uitvraag: Het tarief weegt mee in het selectieproces. Kandidaten moeten aan de eisen voldoen (knock-out criteria zoals minimaal 5 jaar ervaring en specifieke technische vaardigheden).

Zo gaat het verder

  1. 1
    Je reageertMet je cv en je uurtarief.
  2. 2
    Wij beoordelenAlle reacties naast de eisen en wensen.
  3. 3
    AanbiedenDe sterkste kandidaten bij de opdrachtgever.
Reageer met je cv