Direct naar hoofdinhoud pagina

NS

Senior Java Developer

Bright Professionals Reageren voor 1 november 2026

Senior Java Developer gezocht voor ontwikkeling en beheer van kritieke bijsturingsapplicaties voor de Nederlandse treinoperatie.

Nog niet beschikbaar

Match

op je zoekprofiel

De gap-analyse wordt uitgevoerd, dit kan even duren...

Beschrijving
Utrecht 36 uur 6 maanden FREELANCE HBO SENIOR

Eisen

  • Je hebt 5 tot 7 jaar recente, relevante werkervaring als ontwikkelaar in een complex IT-landschap.
  • Je hebt aantoonbare ervaring met Java, Spring Boot en REST-webservices. Ervaring met Java EE, JMS en Azure is een pré.
  • Je hebt aantoonbare ervaring met containerplatformen, zoals Docker, Kubernetes of vergelijkbare technologieën.
  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk.
  • Je hebt kennis van relationele databases. Ervaring met Oracle DB en PostgreSQL is een pré.
  • Je hebt aantoonbare ervaring met multi-user-systemen, het ontwikkelen van gebruikersinterfaces en geautomatiseerd testen.
  • Je hebt ervaring met asynchrone messagingoplossingen in realtime-systemen. Ervaring met ActiveMQ is een pré.

Wensen

  • Het is een sterke pre als je ervaring hebt met Java EE, JMS en Azure
  • Het is een pre als je ervaring hebt met Oracle DB en PostgreSQL
  • Het is een pre als je ervaring hebt met ActiveMQ

Beschrijving

Als Senior Java Developer werk je aan applicaties die essentieel zijn voor de dagelijkse treinoperatie.

Je werkt aan bijsturingsapplicaties voor materieel, dienstregeling en personeel.

Je bent betrokken bij het volledige ontwikkelproces, van ontwerp en ontwikkeling tot beheer.

De applicaties ondersteunen het plannen en bijsturen van treinen.

Ook tijdens verstoringen helpen de systemen om snel op veranderingen in te spelen.

Je werkt in een agile ontwikkelteam binnen het cluster Wendbare Logistiek.

Je werkt samen met developers, solution architecten, softwarearchitecten, de product owner en scrum master.

Je verfijnt ontwerpen en bewaakt de architectuurkaders.

Daarnaast denk je mee over de architectuurroadmap en toekomstige uitbreidingen.

Je houdt rekening met gebruikers in de dagelijkse operatie.

Ook beoordeel je de impact van wijzigingen op materieel en gegevensvoorziening.

De systemen stellen hoge eisen aan beschikbaarheid, betrouwbaarheid en performance.

De teams werken met Continuous Delivery, Continuous Integration en DevOps.

Je draagt bij aan vernieuwing en verbetering van complexe IT-systemen.

Je krijgt ruimte om kennis te delen, te sparren en te leren.

De functie is beschikbaar in Utrecht voor 36 uur per week.

De startdatum is 1 november 2026.

Thuiswerken is momenteel nog nader te bepalen.

Domeinen

Openbaar vervoer Spoorwegen IT