Senior Java Developer (DevOps) – Bijsturing Dienstregeling in Utrecht

Senior Java Developer (DevOps) – Bijsturing Dienstregeling in Utrecht

Utrecht Full Time Op locatie
Nederlandse Spoorwegen

Dit ga je doen Als Senior Java Developer werk je in een DevOps-team aan de Bijsturing Applicatie Dienstregeling (BAD), een back-endplatform dat realtime informatie over dienstregeling en infrastructuur verwerkt en beschikbaar stelt aan operationele bijsturingssystemen. Je levert hands-on: ontwerpen, code schrijven, testen, deployen en verbeteren. Doorontwikkeling van BAD: Java- en Spring Boot-componenten en integraties realiseren. Aansluiten van afnemende systemen op een nieuw berichtformaat. Migratie van private cloud naar het Mission Critical-platform op Azure (o.a. AKS). Opleveren van nieuwe functionaliteit voor kritieke operationele processen, waaronder ERTMS en integrale bijsturing. Toetsen en bepalen van technische keuzes op eenvoud, kwaliteit en uitvoerbaarheid. Toepassen en overdragen van moderne engineering-, test- en DevOps-praktijken. Doelgericht inzetten van AI-tools voor ontwikkeling, testen, refactoring en analyse en deze werkwijze overdragen aan het team. Resultaat van de opdracht Je realiseert aantoonbare voortgang op de veranderdoelen en helpt het team de roadmap sneller en effectiever te realiseren. Eisen

Opleiding: hbo- of wo-werk- en denkniveau. Ervaring: minimaal 5 jaar recente ervaring als Senior Java Developer in een complex IT-landschap. Diepgaande praktijkervaring met Java en Spring Boot. Ruime ervaring met Azure en containerplatformen, bij voorkeur AKS. Ruime ervaring met asynchrone berichtuitwisseling, REST-services en integraties in gedistribueerde systemen. Ruime ervaring met relationele databases, bij voorkeur PostgreSQL. Aantoonbare ervaring met geautomatiseerd testen, CI/CD en DevOps. Ervaring met bedrijfskritische software met hoge eisen aan beschikbaarheid en betrouwbaarheid. Aantoonbare ervaring met het verantwoord en effectief inzetten van AI-tools binnen softwareontwikkeling en het begeleiden van collega’s. Uitstekende beheersing van de Nederlandse taal. Wij zoeken Een hands-on, pragmatische en resultaatgerichte senior die snel van analyse naar uitvoering beweegt. Iemand die technische diepgang combineert met daadkracht en collega’s inhoudelijk meeneemt. Een professional die bestaande keuzes constructief durft uit te dagen en eenvoud en uitvoerbaarheid bewaakt. Pré Ervaring met complexe realtime of mission-critical systemen (bijv. spoor, logistiek, verkeersmanagement). Ervaring met migraties van private cloud naar Azure. Kennis van het NS- en/of ProRail-domein. Werkomgeving en werkwijze Werken in Agile teams; hoge beschikbaarheid en betrouwbare integraties zijn essentieel. Hybride werkwijze met vaste kantoordagen op maandag en donderdag in Utrecht. Deelname aan de wachtdienst is onderdeel van de opdracht. Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW, WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen. Deze opdracht is ook niet geschikt voor de directeur-grootaandeelhouder die niet is verzekerd voor de werknemersverzekeringen. Ik verklaar dat de aangeboden kandidaat geen zelfstandig professional is, ook niet via een doorleenconstructie Je hebt de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande link gelezen en gaat hiermee akkoord. https://www.werkenbijns.nl/werkwijze-en-voorwaarden Je hebt hbo- of wo-werk- en denkniveau Je hebt minimaal 5 jaar aantoonbare recente ervaring als Senior Java Developer in een complex IT-landschap Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal Je hebt diepgaande aantoonbare praktijkervaring met Java en Spring Boot Je hebt ruime aantoonbare recente ervaring met Azure en containerplatformen, bij voorkeur AKSJe hebt ruime aantoonbare ervaring met asynchrone berichtuitwisseling, REST-services en integraties in gedistribueerde systemen Deelname aan de wachtdienst is een vereiste onderdeel van deze opdracht Gunningscriteria

Ervaring met de volgende onderwerpen is een pré: complexe realtime of mission-critical systemen, bijvoorbeeld binnen de spoorsector, logistiek of verkeersmanagement Ervaring met de volgende onderwerpen is een pré: migraties van private cloud naar Azure Ervaring met de volgende onderwerpen is een pré: het NS- en/of Pro Rail-domein

#J-18808-Ljbffr

Senior Java Developer (DevOps) – Bijsturing Dienstregeling in Utrecht werkgever: Nederlandse Spoorwegen

Bij NS krijg je de kans om een sleutelrol te spelen in de groei van ons Green Cyber Support Team, waar samenwerking en vakontwikkeling centraal staan. We bieden een stimulerende werkomgeving met volop mogelijkheden voor persoonlijke en professionele groei, inclusief een aantrekkelijk salaris en uitstekende secundaire arbeidsvoorwaarden. Als werkgever hechten we veel waarde aan diversiteit en inclusie, zodat iedereen zich thuis voelt binnen ons team.

Nederlandse Spoorwegen

Contactgegevens:

Recruitmentteam van Nederlandse Spoorwegen