Alle opdrachten
ICT & dataSluit over 3 dagen

Senior Java developer

NS

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

De opdracht

Als senior Java developer kom je te werken binnen het cluster Wendbare Logistiek, onderdeel van IT Operatie bij NS. Dit cluster ontwikkelt en beheert complexe IT-systemen die de planning en bijsturing van materieel, dienstregeling en treinpersoneel ondersteunen. Je komt terecht in een Agile Release Train met zes multidisciplinaire teams die werken aan de bijsturingsapplicaties materieel (BAM), dienstregeling (BAD) en personeel (BAP).

Deze applicaties zijn cruciaal voor de dagelijkse operatie van NS: ze helpen Transportbesturing om 24 uur per dag de materieelinzet op 7.000 treinritten aan te sturen, zowel bij een normale dienstregeling als bij verstoringen. Vanwege de impact op het treinverkeer worden er hoge eisen gesteld aan beschikbaarheid, betrouwbaarheid en performance van deze systemen.

Als senior Java developer ben je van begin tot eind betrokken bij de ontwikkeluitdagingen, van design tot ontwikkeling en beheer. Je schakelt dagelijks met software architecten, verfijnt de ontwerpen die vanuit de architectuur komen en bewaakt de architectuurkaders. Ook denk je actief mee over de architectuur roadmap en over mogelijkheden om het IT-landschap uit te breiden en te verbeteren.

Je werkt onder begeleiding van de scrum master samen met solution architecten, developers en de product owner aan vernieuwingstrajecten binnen BAM. Daarbij zet het team vol in op Continuous Delivery, Continuous Integration en DevOps, met ruimte om kennis te delen en te leren.

Het resultaat van jouw werk draagt direct bij aan het op tijd laten rijden van treinen en het bieden van voldoende zitplaatsen aan reizigers, ook tijdens verstoringen. Daarnaast werk je mee aan toekomstige uitbreidingen, zoals het dichter op elkaar laten rijden van treinen, betere centrale bijsturing en informatie-uitwisseling met de onderhoudsafdeling.

Belangrijke data

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

Eisen

Hier moet je aan voldoen
  1. 1Je hebt een hbo- of wo-werk- en -denkniveau
  2. 2Je hebt 5 - 7 jaar relevante werkervaring als ontwikkelaar in een complex IT-landschap
  3. 3Je hebt ervaring met ontwikkeling in Java, Spring Boot, REST web services (ervaring met Java EE, JMS, Azure is een sterke pre)
  4. 4Je hebt ervaring met container platformen (zoals Docker, Kubernetes of vergelijkbaar)
  5. 5Je hebt kennis van relationele databases (ervaring met Oracle DB en PostgreSQL is een pre)
  6. 6Je hebt ervaring met multi-user systemen, het maken van user interfaces en automatisch testen
  7. 7Je hebt ervaring met asynchrone messaging oplossingen in realtime systemen (ervaring met ActiveMQ is een pre)
  8. 8Je hebt een Agile en DevOps mindset
  9. 9Je hebt teamspirit; met jouw flexibiliteit en vermogen om samen te werken versterk je jouw team
  10. 10Je hebt verantwoordelijkheidsgevoel, want jouw werk heeft impact op al het Nederlandse treinverkeer
  11. 11Je brengt veel ervaring mee zodat je de materie snel eigen kan maken en hebt eerder veel samengewerkt met solution architecten en product owners
  12. 12Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee
  13. 13Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken
  14. 14Je hebt goede communicatieve vaardigheden en je toont daadkracht en durft beslissingen te nemen

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

Hier moet je aan voldoen.

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.

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