Nederlandse Spoorwegen

Senior Java developer - API

Nederlandse Spoorwegen

De opdracht­omschrijving



•    Draag bij aan de ontwikkeling van de belangrijkste functionaliteiten voor de internationale treinreizigers.
•    Je mag je hersenen kraken in een complex IT landschap.
•    Je maakt impact op de verduurzaming van Nederland

Dit ga je doen
Het API team binnen NS International is verantwoordelijk voor de (door-)ontwikkeling van een integratielaag met bijbehorende API’s die als doel heeft om de ambities van NS International maximaal te ondersteunen. De focus ligt op digitale Self Service oplossingen voor onze klanten en reizigers. De API faciliteert o.a. de aankoop, wijziging en annulering van internationale treintickets, verspreiding van reisinformatie maar ook functionaliteiten binnen de MijnNSI-omgeving. De services waar het team aan werkt staan vaak centraal in vele processen. 
De komende 2 jaren gaat door het wijzigen van backend systemen veel tijd worden gestoken in het opnieuw inrichten van onze integratielaag.
Wij zoeken een ervaren Java engineer die vanuit het perspectief van de businesswensen services realiseert en onderhoudt, maar ook zeker actief kan meedenken met de opzet en inrichting van een vernieuwde integratielaag. Passend binnen de beoogde architectuur en met een zo kort mogelijke time-2-market werk je samen met een multidisciplinair team aan deze oplossingen.

Hier ga je werken
Bedrijfsonderdeel NS International maakt onderdeel uit van NS Groep en richt zich op de complete dienstverlening rondom internationale treinreizen. NS International biedt de reiziger vervoer naar duizenden internationale bestemmingen binnen Europa. Wij streven daarbij naar comfort, snelheid en gemak. NS International biedt duurzame reizen tot in het hart van de stad. Daarnaast groeit het aantal bestemmingen in binnen- en buitenland gestaag en neemt de populariteit van de trein voor continentale bestemmingen steeds meer toe.
NS International is als NS in het klein, met een complexe en diverse markt. Samen met nationale en internationale partners werken wij samen om onze ambities te realiseren, wat zich vertaalt naar een breed spectrum aan technische en organisatorische uitdagingen. Onze bedrijfscultuur kenmerkt zich als ondernemend, energiek, informeel en resultaat gedreven. Een ware plek voor mensen die het verschil willen en durven te maken.
NS International werkt vanuit SAFe en Design Thinking waardoor we met elkaar op kort-cyclische wijze in scrumteams met veel mandaat en verantwoordelijkheid, continu bezig zijn om onze klanten een steeds betere ervaring te bieden tijdens hun oriëntatie, boeking en uiteindelijke reis. Jouw werk maakt dan ook het verschil voor miljoenen reizigers die internationaal reizen.
Zo maken we samen het reizen met de trein nog beter en leuker voor onze reizigers. Elke dag weer. De reis van morgen begint bij jou!

Bedrijfsonderdeel
Commercie en Ontwikkeling heeft als doel de reiziger te helpen de reis naar de hand te zetten met een drempelloze én persoonlijke reisbeleving. Dit doen we door samen met partners een deur-tot-deur mobiliteitsaanbod te creëren en waardevolle service te bieden.
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van API developer.

Dit zijn de eisen
Om succesvol te zijn in deze functie heb je 5 jaar of meer ervaring in het ontwikkelen van e-commerce backend applicaties met Java, bij voorkeur gebruikmakend van het Spring Framework of Spring Boot en de concepten van de Microservice Architecture Pattern. 
Je brengt het volgende mee:

  • Hbo/wo werk- en denkniveau
  • Communicatief vaardig in Engels en bij voorkeur ook Nederlands 
  • Ervaring met werken in (Agile/Scrum) teams  
  • Ervaring met Java 11 -17, Springboot/Spring, REST/JSON, SOAP/XML, Git, Maven, Docker.
  • AWS, Microservices architecture en Azure DevOps.

Daarnaast vragen we de volgende competenties van je:
•    Continu verbeteren, elkaar aanspreken op gemaakte afspraken
•    Initiatiefrijk, in staat om kansen te onderkennen en ernaar handelen; liever zelf beginnen dan afwachten.
•    Durven het voortouw te nemen en het team kunnen dragen
•    Accuraat, in staat om onder verschillende omstandigheden nauwgezet te werken.
•    Gedreven, energiek, in staat om enthousiasme over te dragen aan anderen
•    Kunnen werken in een dynamische omgeving

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.

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Je bent communicatief vaardig in Engels en bij voorkeur ook Nederlands;Gewijzigd
  • Je hebt ervaring met werken in (Agile/Scrum) teams;  Gewijzigd
  • Je hebt ervaring met Java 11 -17, Springboot/Spring, REST/JSON, SOAP/XML, Git, Maven, Docker;Gewijzigd
  • Je hebt ervaring met AWS, Microservices architecture en Azure DevOps.Gewijzigd
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.

De Wensen

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox