Senior Java Developer (DevOps) – Bijsturing Dienstregeling

Senior Java Developer gezocht voor DevOps-team Bijsturing Dienstregeling bij NS in Utrecht (hybride, 36 uur/week, max €100/uur).

Locatie
Utrecht
Werkvorm
hybride
Uren
36 uur per week
Uurtarief
€ 100 per uur
Sluitingsdatum

Geen duidelijke warme-stoelaanwijzingen in de beschikbare beoordeling.

Bekijk bij Nederlandse Spoorwegen (inhuur) (opent in een nieuw tabblad)

Eisen

  • Kandidaat in loondienst met afdracht premies en loonbelasting (geen ZZP)
  • Akkoord met voorwaarden en werkwijze NS
  • Hbo- of wo-werk- en denkniveau
  • Diepgaande aantoonbare praktijkervaring met Java en Spring Boot
  • Ruime aantoonbare ervaring met relationele databases, bij voorkeur PostgreSQL
  • Aantoonbare ervaring met geautomatiseerd testen, CI/CD en DevOps
  • Ruime aantoonbare ervaring met asynchrone berichtuitwisseling, REST-services en integraties in gedistribueerde systemen
  • Gebruikmaken van een voorblad bij de aanbieding
  • Ervaring met bedrijfskritische software met hoge eisen aan beschikbaarheid en betrouwbaarheid
  • Ruime aantoonbare ervaring met Azure en containerplatformen, bij voorkeur AKS
  • Bemiddelingsfee maximaal €6,- per uur (indien bemiddelingsbureau)
  • Minimaal 5 jaar recente ervaring als Senior Java Developer in een complex IT-landschap
  • Aantoonbare ervaring met het verantwoord en effectief inzetten van AI-tools binnen softwareontwikkeling en het begeleiden van collega’s hierbij
  • Uitstekende beheersing van de Nederlandse taal

Wensen

  • Ervaring binnen het NS- en/of ProRail-domein
  • Ervaring met complexe realtime of mission-critical systemen, bijvoorbeeld binnen de spoorsector, logistiek of verkeersmanagement
  • Ervaring met migraties van private cloud naar Azure
Volledige omschrijving

Voor een van de DevOps-teams van NS zoeken we een zeer ervaren Senior Java Developer voor een veranderopdracht binnen de Bijsturing Applicatie Dienstregeling (BAD). BAD is een back-endplatform dat cruciale informatie over de dienstregeling en infrastructuur verwerkt en realtime beschikbaar stelt aan operationele bijsturingssystemen. De applicatie bestaat uit moderne, zelfstandig inzetbare componenten. De focus ligt op functionele doorontwikkeling, integratie en migratie naar het Mission Critical-platform op Azure.

De veranderopgave tot eind 2027 bestaat uit:

- doorontwikkeling van BAD;

- het aansluiten van afnemende systemen op een nieuw berichtformaat;

- de migratie van private cloud naar het Mission Critical-platform op Azure;

- nieuwe functionaliteit voor operationele processen, waaronder ERTMS en integrale bijsturing.

Concreet verwacht NS dat je:

- Java- en Spring Boot-componenten en integraties realiseert;

- afnemende systemen helpt aansluiten op het nieuwe berichtformaat;

- de migratie naar Azure/AKS realiseert;

- nieuwe functionaliteit oplevert voor kritieke operationele processen;

- technische keuzes kritisch toetst op eenvoud, kwaliteit en uitvoerbaarheid;

- moderne engineering-, test- en DevOps-praktijken toepast en overdraagt;

- AI-tools doelgericht inzet voor ontwikkeling, testen, refactoring en analyse.

Je werkt hands-on (ontwerpen, coderen, testen, deployen) binnen een Agile Release Train. De vaste kantoordagen zijn maandag en donderdag in Utrecht. Deelname aan de wachtdienst maakt onderdeel uit van de opdracht.

Bekijk bij Nederlandse Spoorwegen (inhuur) (opent in een nieuw tabblad)

Reageren

Senior Java Developer (DevOps) – Bijsturing Dienstregeling

Je CV en reacties