Senior backend developer team Morpheus
Word jij de drijvende kracht achter de mobiliteit van Nederland? Als Senior Backend Developer bij NS, specifiek binnen het innovatieve team Morpheus, speel je een cruciale rol in de ontwikkeling van baanbrekende software voor het Nederlandse spoornet. Je werkt met Java en microservices aan het vernieuwen van het plansysteem, waardoor de dienstregeling van morgen efficiënter en betrouwbaarder wordt.
Binnen de afdeling DSO (Donna Service Organisatie) draag je bij aan de ontwikkeling van Donna, een bedrijfskritische applicatie die essentieel is voor de planning van alle treinen. Je werkt in een dynamische DevOps-omgeving, waar je samen met je team zorgt voor de implementatie van nieuwe microservices en een volledig geautomatiseerd CI/CD-proces. Jouw werk maakt het mogelijk om het spoornet efficiënter te benutten en Nederland bereikbaar te houden.
Bij NS krijg je de kans om te werken met de nieuwste technologieën en jezelf continu te ontwikkelen. Het team Morpheus, dat in 2023 is ontstaan, kenmerkt zich door een open en warme sfeer, waar samenwerking, het delen van kennis en elkaar verder helpen centraal staan. Experimenteren wordt aangemoedigd, en je krijgt de ruimte om aan innovaties te werken en daarvan te leren. Naast uitdagende werkzaamheden is er ook tijd voor ontspanning en plezier.
We zoeken een communicatief vaardige Senior Backend Java Developer met minimaal 5 jaar ervaring, die snel kan schakelen in een complexe omgeving. Je bent een teamspeler, analytisch sterk en kunt complexe vraagstukken helder uitleggen. Je staat voor je code, hecht waarde aan kwaliteit en bent leergierig om nieuwe technieken naar het team te brengen.
Interesse? Solliciteer direct en maak hét verschil in de wereld van duurzame mobiliteit!
Ontwikkelen van baanbrekende software voor het Nederlandse spoornet met Java en microservices.
Vernieuwen van het plansysteem van morgen.
Werken aan nieuwe microservices die het spoornet efficiënter benutten.
Ontwerpen van gedistribueerde systemen en implementeren van oplossingen binnen een Scrumteam.
Verantwoordelijk voor een volledig geautomatiseerd CI/CD proces: van bouwen en testen tot deployen en monitoren.
Opleveren van functionaliteit met goede kwaliteit binnen sprints van 2 weken.
Aanleveren van ideeën voor verbeteringen en veranderingen.
Experimenteren en tijd besteden aan innovaties.
Minimaal 5 jaar ervaring als developer.
Ervaring met Java 17 of nieuwer.
Ervaring met relationele databases en query optimalisatie.
Ervaring met event driven architecture en concepten zoals eventual consistency.
Ervaring met Spring Boot, Openshift (Kubernetes) en Jenkins / CI tooling.
Ruime ervaring met DevOps (mindset en tooling).
Teamspeler: kan taken zelfstandig uitvoeren en intensief samenwerken.
In staat om user stories en non-functional requirements te vertalen naar technische taken en implementaties.
In staat mee te denken bij architecturale vraagstukken.
Analytisch sterk, goed abstractievermogen en complexe dingen helder kunnen uitleggen.
Leergierig en vindt het leuk om nieuwe technieken/ideeën naar het team te brengen.
Goede communicatievaardigheden, aanwezig, aanspreekbaar en behulpzaam.
Staat voor de code en heeft kwaliteit hoog in het vaandel staan.
Beheerst de Nederlandse taal goed.
Neem de volgende stap
Nederlandse Spoorwegen (NS) is de grootste reizigersvervoerder op het spoor in Nederland en een belangrijke schakel in het dagelijkse leven van miljoenen reizigers. Dagelijks verzorgt NS tienduizenden treinritten en zet zich in voor veilig, betrouwbaar en toegankelijk openbaar vervoer binnen het land en naar internationale bestemmingen.
Werken bij NS betekent bijdragen aan mobiliteit, bereikbaarheid en innovatie in het openbaar vervoer. Of je nu betrokken bent bij treindienstplanning, techniek, klantenservice of logistiek, je werkt mee aan een infrastructuur die Nederland verbindt.