Terug naar resultaten
ICT & dataSluit over 2 dagen

Senior Java Developer (DevOps) – Bijsturing Dienstregeling

NS

TariefMax € 105 p/u
Uren36 uur p/w
Periodezo snel mogelijk
LocatieUtrecht, Utrecht
Sluitdatum8 november 2026
WerkvormZzp of detachering

De opdracht

Het bijsturen van de treindienst is een complexe, realtime puzzel van infrastructuur, dienstregeling, materieel en personeel. De IT die dit mogelijk maakt is bedrijfskritisch en ondersteunt de operatie 24/7. Voor het DevOps-team Bijsturing Dienstregeling zoek je als Senior Java Developer (DevOps) mee aan een concrete veranderopdracht binnen de Bijsturing Applicatie Dienstregeling (BAD), een back-end platform dat cruciale dienstregelings- en infrastructuurinformatie verwerkt en realtime beschikbaar stelt aan meerdere operationele bijsturingssystemen.

De applicatie is technisch gemoderniseerd en bestaat uit moderne, losse componenten binnen een DevOps-omgeving. De komende periode richt je je op verdere functionele ontwikkeling, integratie en migratie naar het Mission Critical platform van NS op Azure. Concreet werk je aan de doorontwikkeling van BAD, het aansluiten van afnemende systemen op een nieuw berichtformaat, de migratie van private cloud naar het Mission Critical platform en het realiseren van nieuwe functionaliteit voor belangrijke operationele processen, waaronder ERTMS en verdere optimalisatie van de integrale bijsturing van de treindienst.

Daarnaast verander je de werkwijze van het team, zodat AI een vast onderdeel wordt van het dagelijkse ontwikkelwerk. Je bouwt hands-on mee aan alle onderdelen van de opgave en brengt ze naar productie. Je maakt technische keuzes scherper en sneller door nauw samen te werken met de technische leads en oplossingsrichtingen constructief uit te dagen op eenvoud, pragmatiek en uitvoerbaarheid, zonder in te leveren op betrouwbaarheid.

Je verbetert de engineering-, test- en DevOps-praktijken en draagt deze over aan het team. Je laat zien hoe ontwikkelen met AI werkt in een mission-critical omgeving en neemt het team daarin mee, van refinement tot deployment, met heldere afspraken over kwaliteit en veiligheid.

Het team Bijsturing Dienstregeling maakt onderdeel uit van het cluster Bijsturing binnen Resultaatgebied Treindienst. Binnen dit cluster ontwikkelen en beheren meerdere DevOps-teams de systemen waarmee NS dagelijks de treindienst bestuurt en bijstuurt. Je werkt binnen een Agile Release Train in een omgeving waarin hoge beschikbaarheid, realtime informatie-uitwisseling en betrouwbare integraties essentieel zijn.

Belangrijke data

  1. zo 8 nov
    Reageren kan totEerstvolgende13:00 uur. Wij hebben tijd nodig om je voor te stellen, dus reageer liever eerder.
  2. Datum volgt
    Start opdrachtZo snel mogelijk
  3. Datum volgt
    GesprekkenSelectiegesprekken zo snel mogelijk
  4. Datum volgt
    Let opAssessment met realistische casus en live opdracht

Eisen

Hier moet je aan voldoen
  1. 1Aantoonbare ervaring met AI als vast onderdeel van je dagelijkse ontwikkelwerk, in de meeste facetten van software development: van analyse en ontwerp tot code, tests, refactoring en review. Je stuurt de AI aan, controleert de uitkomst en kunt concreet laten zien hoe je dat inricht en hoe je de kwaliteit borgt
  2. 2Een pragmatische, resultaatgerichte werkwijze: je beweegt snel van analyse naar uitvoering en neemt collega's mee vanuit inhoudelijke senioriteit
  3. 3Ruime ervaring als Senior Java Developer/Engineer in een complex IT-landschap, met diepgaande hands-on ervaring met Java en Spring Boot
  4. 4Ervaring met mission-critical software met hoge eisen aan beschikbaarheid en betrouwbaarheid
  5. 5Ruime ervaring met asynchronous messaging, REST-services en integraties in gedistribueerde systemen
  6. 6Ruime ervaring met Azure en containerplatformen, bij voorkeur AKS
  7. 7Ruime ervaring met relationele databases, bij voorkeur PostgreSQL
  8. 8Aantoonbare ervaring met geautomatiseerd testen, CI/CD en DevOps
  9. 9Hbo- of wo-werk- en -denkniveau
  10. 10Uitstekende beheersing van de Nederlandse taal

Wensen

Pluspunten, geen harde eis
  1. 1Aantoonbare ervaring met het meenemen van collega's of teams in het gebruik van AI in hun ontwikkelwerk
  2. 2Ervaring met grootschalige messaging- of event-driven architecturen

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 10 eisen
2

Wensen: hier verdien je punten

Hoe meer wensen je laat zien in je cv, hoe hoger je score.

0%
3

Tarief

Bij een gelijke score wint het laagste tarief. Het maximum is € 105 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. De selectie bestaat uit een gesprek en een assessment waarbij je aan een realistische casus werkt en een korte live opdracht uitvoert.

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