Senior Java Developer
Nederlandse Spoorwegen
•
UtrechtEisen:
- Hbo- of wo-werk- en denkniveau
- Minimaal 5-7 jaar relevante werkervaring als ontwikkelaar in een complex IT-landschap
- Ervaring met Java-ontwikkeling en REST-webservices, bij voorkeur met Spring/Spring Boot
- Ervaring met Azure of cloud-based development
- Beheersing van de Nederlandse taal zowel mondeling als schriftelijk
- Ervaring met asynchrone messaging-oplossingen in real-time systemen
- Ervaring met geautomatiseerd testen
- Ervaring binnen het bijsturingsdomein in de spoorsector
- Ervaring met het moderniseren van bijsturingsapplicaties
- Agile- en DevOps-mindset
Wensen:
- Ervaring met PostgreSQL
- Ervaring met AKS of een vergelijkbare omgeving
Omschrijving:
Voor de Nederlandse Spoorwegen zijn wij op zoek naar een Senior Java Developer. In deze rol ben je verantwoordelijk voor de ontwikkeling en het beheer van de bijsturingstoepassing die essentieel is voor het laten rijden van treinen in Nederland. Je zult betrokken zijn bij het gehele proces, van design tot ontwikkeling en beheer. Je levert producten die zorgen voor actuele reisinformatie, een optimale zitplaatskans en snelle herstelacties bij verstoringen. Je werkt binnen een Agile Release Train met multidisciplinaire teams en hebt een sterke focus op Continuous Delivery, Continuous Integration en DevOps. De huidige applicatie is monolithisch en wordt gemoderniseerd naar microservices op containers. Met jouw ervaring help je deze transitie vormgeven en bewaak je de architectuurkaders. Je ontwerpt, ontwikkelt en beheert Java-applicaties en REST-webservices, waarbij je nadruk legt op robuuste en schaalbare oplossingen. Je werkt met Spring (Boot) en Cloud-native principes, en levert kwalitatieve, geteste software via CI/CD-pijplijnen. Daarnaast moderniseer je monolithische componenten naar microservices en containerplatformen zoals Kubernetes. Je implementeert en onderhoudt relationele datamodellen en past asynchrone messaging toe in real-time systemen. Je schakelt dagelijks met teamleden, andere teams en softwarearchitecten en draagt bij aan de architectuurroadmap. Je neemt verantwoordelijkheid binnen DevOps-principes en draagt bij aan continue verbetering van processen en tooling. Bij NS kun je het verschil maken in de wereld van duurzame mobiliteit en helpen om Nederland bereikbaar te houden voor iedereen.
Inloggen
Bekijk en beheer jouw opdracht

Gratis starten, geen risico
Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.
Gratis opdrachten zoeken