Senior Backend Developer
Ben jij een ervaren Senior Backend Developer met een passie voor Java en microservices? Wil je bijdragen aan de mobiliteit van Nederland door te werken aan baanbrekende software voor het spoornet? Bij NS, afdeling DSO (Donna Service Organisatie), krijg je de kans om het plansysteem van morgen te vernieuwen en te werken met de nieuwste technologieën.
Als onderdeel van een DevOps team werk je aan nieuwe microservices die het spoornet efficiënter maken. Je bent betrokken bij het gehele proces, van design tot implementatie en monitoring, binnen een volledig geautomatiseerd CI/CD proces. Je draagt verantwoordelijkheid voor het opleveren van functionaliteit met hoge kwaliteit en wordt aangemoedigd om te experimenteren en te innoveren.
We zoeken een communicatief vaardige Java developer met minimaal 5 jaar ervaring, die snel wegwijs wordt in complexe systemen. Je bent een teamspeler, analytisch sterk en kunt complexe materie helder uitleggen. Je staat voor je code, hebt kwaliteit hoog in het vaandel en beheerst de Nederlandse taal.
NS biedt uitstekende arbeidsvoorwaarden, waaronder een salaris in schaal 60 (€3.743 - €6.491 bruto per maand), flexibele werktijden, thuiswerkmogelijkheden, een 36-urige werkweek, een 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling. Daarnaast profiteer je van gratis treinreizen en diverse ontwikkelingsmogelijkheden.
Solliciteer nu en maak het verschil in de wereld van duurzame mobiliteit!
Ontwerpen van gedistribueerde systemen
Implementeren van oplossingen met Java en microservices
Werken aan een volledig geautomatiseerd CI/CD proces
Deployen op productie en monitoren van services
Verantwoordelijk voor het opleveren van functionaliteit in sprints
Samenwerken met stakeholders
Aanleveren van ideeën voor verbetering en innovatie
Experimenteren met nieuwe technieken
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, zelfstandig en samenwerkend
In staat user stories en non-functional requirements te vertalen naar technische taken
Meedenken bij architecturale vraagstukken
Analytisch sterk, goed abstractievermogen en complexe dingen helder uitleggen
Leergierig en brengt nieuwe technieken/ideeën naar het team
Goede communicatievaardigheden, aanwezig, aanspreekbaar en helpend
Staat voor code en heeft kwaliteit hoog in het vaandel
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.