
Opdrachten
Info
Functie
Senior Java developerLocatie
UtrechtUren per week
36 uren per weekLooptijd
09.06.2024 - 08.06.2027Opdrachtnummer
183480Sluitingsdatum
De NS heeft alle documentatie in het Nederlands, dus graag alleen Nederlands sprekende kandidaten aanbieden.
In motivatie aanleveren, hoe de kandidaat puntsgewijs voldoet aan alle gestelde eisen ahv praktijkvoorbeelden, anders wordt de bieding afgewezen
Indien ZZP, dient de kandidaat in bezit te zijn van kvk nummer en volledig ingevulde personalia, bedrijfsnaam en bij biedingen van mederwerkers in loondienst volledig ingevulde personalia
Doorleen is niet toegestaan
Cv in word aanleveren
Selectiegesprekken:
week van 10 juni
Maximum tarief*:
€ 92
*Let op: Bovenstaand tarief is een max. all-in uurtarief (incl. o.a. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor onze contractmanager FastFlex, excl. btw). Het tarief weegt mee in het selectieproces.
Dit ga je doen
IT Stations Services, houdt zich bezig met de deur-tot-deur reiservaring van onze reizigers. De (OV-) fiets is daar een zeer belangrijk onderdeel van en vormt een integraal onderdeel van de NS propositie. Maar ook services zoals P&R, de bagagekluizen en de toiletten vormen een belangrijke service naar onze klanten toe. Al deze services kennen tegenwoordig een stevig IT component. IT is daarmee sterk verweven in de ontwikkeling en exploitatie van deze services.
IT met impact! IT-ontwikkelingen gaan snel, dus jij denkt volop mee over mogelijkheden voor de toekomst. Daarbij treed jij ook op als expert op het gebied van ontwikkeling van online omgevingen. Onder begeleiding van de scrum master werk je samen met developers, designers en de product owner aan het transactieverwerkingsplatform achter OV-fiets en fietsparkeren (FRAME). Jij bent samen met het team verantwoordelijk voor de het bouwen als het beheren van de voorkant en achterkant van het platform, wat het kloppend hart is achter vele andere systemen die onderdeel zijn van onze dienstverlening.
Dankzij jouw ervaring en oog voor kwaliteit ben jij van onschatbare waarde bij het:
- Maken en onderhouden van onze API's.
- Meedenken en -werken aan architectuurkeuzes en -implementaties.
- Samenwerken met andere teams om functionaliteit te ontsluiten.
- Bouwen met het oog op herbruikbaarheid en modulaire bouwblokken zodat de ontwikkeling van services op de ketendiensten sneller en beter kan.
- Bouwen en documenteren volgens de richtlijnen en het bijdragen aan de ontwikkeling van deze richtlijnen.
- Mede-zorg dragen voor het beheer en het life-cycle-management van het platform.
Met een pro-actieve houding werk je aan het verder ontwikkelen als team om effectiever en volwassener te worden in hoe jullie te werk gaan
Als lid van dit team neem je ook deel aan de 24/7 bereikbaarheidsdiensten conform een rooster. Dit betekent dat je om de ongeveer 8 weken een week bereikbaar moet zijn als eerste aanspreekpunt bij verstoringen.
Hier ga je werken
De Katreinetoren in Utrecht boven het Centraal Station is jouw thuisbasis. Wij werken deels op kantoor en deels vanuit huis. We blijven in verbinding door middel van videoconferencing via Teams en Slack. Je gaat werken bij het dynamische organisatieonderdeel NS Stations, waar NS Retail, Ketendiensten, Vastgoedmanagement en IT op een agile wijze hand in hand samenwerken.
Bij NS Stations streven we naar continu leren, ontwikkelen en verbeteren door zowel NS Stations als de medewerkers die er werken om zo in een voortdurend veranderende omgeving aan steeds veranderende behoeftes van onze klanten en reizigers te blijven voldoen.
Nog meer verbeteren van de vervoersketenaanbod voor de reiziger, (zoals OV-fiets, fietsparkeren en autoparkeren P+R) en bieden van goede service en informatie aan onze reizigers op en rond het station (zoals toiletten, bagagekluizen e.d.) gebeurt in het cluster Services. Wij bedienen onze business met alle IT rondom OV-fiets, fietsparkeren, P&R, Bagagekluizen en nog meer producten. Dit doen we vanuit 9 productteams waarin business en IT nauw met elkaar samenwerken. Eén van deze teams is het ontwikkelteam wat verantwoordelijk is voor de doorontwikkeling en het onderhoud van FRAME en KOSMOS. Dit zijn de back-end applicaties voor alle fiets producten en Mobility as a Service.
Dit zijn de eisen
Je brengt veel ervaring mee zodat je de materie snel eigen kan maken Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden en je toont daadkracht en durft beslissingen te nemen.
- Je hebt minimaal een hbo- werk- en -denkniveau.
- Je hebt in elk geval 6 jaar relevante werkervaring met en hebt kennis opgebouwd op het gebied van:
- Ontwikkeling in Java, Kotlin, Spring Boot, Project Reactor & Azure
- Container platformen (zoals Docker, Kubernetes of vergelijkbaar)
- Moderne ontwikkeltools zoals IDEs, versiebeheersysteem Git, programmeertalen/scripts en ontwikkelmethodes.
- Ontwikkeling en gebruik van API’s, messaging protocollen (zoals JMS, AMQP, MQTT), WebServices (SOAP/XML, REST), gegevensformaten (zoals JSON, XML).
- Open API Specification framework (OAS) / Swagger / YAML.
Kennis van:
- CI/CD met Jenkins en/of Azure DevOps/Pipelines.
- Beveiliging van gegevens en het gebruik van authenticatie methodes (Microsoft AD, SSO, PKI en OAuth 2.0).
- Netwerken en netwerkbeveiligingsmiddelen. En ervaring met beveiligde verbindingen (HTTPS, TLS, SSL en VPN). o Webservers (IIS, Apache, Nginx).
- Je draagt verantwoordelijkheid over je resultaten en bent een benaderbaar persoon voor je collega’s en klanten.
- Je toont eigenaarschap door jezelf steeds te blijven verbeteren en je weet jouw kennis en enthousiasme over te brengen op een multidisciplinair team waarin jij graag samenwerkt (Scrum/Agile/DevOps).
- Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wij zijn vooral benieuwd naar jouw visie op uitbreiding en verbetering van het IT-landschap voor de reiziger.
Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.
Nederlandse Spoorwegen
De NS heeft alle documentatie in het Nederlands, dus graag alleen Nederlands sprekende kandidaten aanbieden.
In motivatie aanleveren, hoe de kandidaat puntsgewijs voldoet aan alle gestelde eisen ahv praktijkvoorbeelden, anders wordt de bieding afgewezen
Indien ZZP, dient de kandidaat in bezit te zijn van kvk nummer en volledig ingevulde personalia, bedrijfsnaam en bij biedingen van mederwerkers in loondienst volledig ingevulde personalia
Doorleen is niet toegestaan
Cv in word aanleveren
Selectiegesprekken:
week van 10 juni
Maximum tarief*:
€ 92
*Let op: Bovenstaand tarief is een max. all-in uurtarief (incl. o.a. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor onze contractmanager FastFlex, excl. btw). Het tarief weegt mee in het selectieproces.
Dit ga je doen
IT Stations Services, houdt zich bezig met de deur-tot-deur reiservaring van onze reizigers. De (OV-) fiets is daar een zeer belangrijk onderdeel van en vormt een integraal onderdeel van de NS propositie. Maar ook services zoals P&R, de bagagekluizen en de toiletten vormen een belangrijke service naar onze klanten toe. Al deze services kennen tegenwoordig een stevig IT component. IT is daarmee sterk verweven in de ontwikkeling en exploitatie van deze services.
IT met impact! IT-ontwikkelingen gaan snel, dus jij denkt volop mee over mogelijkheden voor de toekomst. Daarbij treed jij ook op als expert op het gebied van ontwikkeling van online omgevingen. Onder begeleiding van de scrum master werk je samen met developers, designers en de product owner aan het transactieverwerkingsplatform achter OV-fiets en fietsparkeren (FRAME). Jij bent samen met het team verantwoordelijk voor de het bouwen als het beheren van de voorkant en achterkant van het platform, wat het kloppend hart is achter vele andere systemen die onderdeel zijn van onze dienstverlening.
Dankzij jouw ervaring en oog voor kwaliteit ben jij van onschatbare waarde bij het:
- Maken en onderhouden van onze API's.
- Meedenken en -werken aan architectuurkeuzes en -implementaties.
- Samenwerken met andere teams om functionaliteit te ontsluiten.
- Bouwen met het oog op herbruikbaarheid en modulaire bouwblokken zodat de ontwikkeling van services op de ketendiensten sneller en beter kan.
- Bouwen en documenteren volgens de richtlijnen en het bijdragen aan de ontwikkeling van deze richtlijnen.
- Mede-zorg dragen voor het beheer en het life-cycle-management van het platform.
Met een pro-actieve houding werk je aan het verder ontwikkelen als team om effectiever en volwassener te worden in hoe jullie te werk gaan
Als lid van dit team neem je ook deel aan de 24/7 bereikbaarheidsdiensten conform een rooster. Dit betekent dat je om de ongeveer 8 weken een week bereikbaar moet zijn als eerste aanspreekpunt bij verstoringen.
Hier ga je werken
De Katreinetoren in Utrecht boven het Centraal Station is jouw thuisbasis. Wij werken deels op kantoor en deels vanuit huis. We blijven in verbinding door middel van videoconferencing via Teams en Slack. Je gaat werken bij het dynamische organisatieonderdeel NS Stations, waar NS Retail, Ketendiensten, Vastgoedmanagement en IT op een agile wijze hand in hand samenwerken.
Bij NS Stations streven we naar continu leren, ontwikkelen en verbeteren door zowel NS Stations als de medewerkers die er werken om zo in een voortdurend veranderende omgeving aan steeds veranderende behoeftes van onze klanten en reizigers te blijven voldoen.
Nog meer verbeteren van de vervoersketenaanbod voor de reiziger, (zoals OV-fiets, fietsparkeren en autoparkeren P+R) en bieden van goede service en informatie aan onze reizigers op en rond het station (zoals toiletten, bagagekluizen e.d.) gebeurt in het cluster Services. Wij bedienen onze business met alle IT rondom OV-fiets, fietsparkeren, P&R, Bagagekluizen en nog meer producten. Dit doen we vanuit 9 productteams waarin business en IT nauw met elkaar samenwerken. Eén van deze teams is het ontwikkelteam wat verantwoordelijk is voor de doorontwikkeling en het onderhoud van FRAME en KOSMOS. Dit zijn de back-end applicaties voor alle fiets producten en Mobility as a Service.
Dit zijn de eisen
Je brengt veel ervaring mee zodat je de materie snel eigen kan maken Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden en je toont daadkracht en durft beslissingen te nemen.
- Je hebt minimaal een hbo- werk- en -denkniveau.
- Je hebt in elk geval 6 jaar relevante werkervaring met en hebt kennis opgebouwd op het gebied van:
- Ontwikkeling in Java, Kotlin, Spring Boot, Project Reactor & Azure
- Container platformen (zoals Docker, Kubernetes of vergelijkbaar)
- Moderne ontwikkeltools zoals IDEs, versiebeheersysteem Git, programmeertalen/scripts en ontwikkelmethodes.
- Ontwikkeling en gebruik van API’s, messaging protocollen (zoals JMS, AMQP, MQTT), WebServices (SOAP/XML, REST), gegevensformaten (zoals JSON, XML).
- Open API Specification framework (OAS) / Swagger / YAML.
Kennis van:
- CI/CD met Jenkins en/of Azure DevOps/Pipelines.
- Beveiliging van gegevens en het gebruik van authenticatie methodes (Microsoft AD, SSO, PKI en OAuth 2.0).
- Netwerken en netwerkbeveiligingsmiddelen. En ervaring met beveiligde verbindingen (HTTPS, TLS, SSL en VPN). o Webservers (IIS, Apache, Nginx).
- Je draagt verantwoordelijkheid over je resultaten en bent een benaderbaar persoon voor je collega’s en klanten.
- Je toont eigenaarschap door jezelf steeds te blijven verbeteren en je weet jouw kennis en enthousiasme over te brengen op een multidisciplinair team waarin jij graag samenwerkt (Scrum/Agile/DevOps).
- Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wij zijn vooral benieuwd naar jouw visie op uitbreiding en verbetering van het IT-landschap voor de reiziger.
Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.
HeadFirst
Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.