Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior Java Developer FRAME

Posted 28 Mar 2025
Share:
Work experience
6 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€4,190 - €7,015 per month
Degree level
Required language
Dutch (Fluent)
Deadline
13 Apr 2025 00:00

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Als senior java developer ben jij verantwoordelijk voor de doorontwikkeling én het beheer van de fietsdiensten van NS Stations!

Jij zorgt voor de mobiliteit van Nederland

Veel ontwikkel-mogelijkheden

Goede arbeidsvoorwaarden

Daarom wil je als Senior Java Developer FRAME bij NS werken

Je bent van begin tot eind betrokken bij de ontwikkeluitdagingen; van design tot ontwikkeling tot beheer.

Je werkt in een complexe IT-omgeving bestaande uit de nieuwste technieken, dus: eindeloze mogelijkheden én volop persoonlijke ontwikkeling.

Je draagt met de producten die je ontwikkelt bij aan een mobiele, bereikbare en duurzame samenleving.

“FRAME maakt de fietstransacties en vloot overzichtelijk en beheersbaar, zodat Services in staat is onze stations elke dag beter bereikbaar te maken voor de reiziger.”

Anna Dia, IT Specialist

Dit ga je doen als Senior Java Developer

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. Je werkt samen met developers, designers en de product owner aan het transactieverwerkingsplatform achter OV-fiets, fietsparkeren en fietskluizen (FRAME). Jij bent samen met het team verantwoordelijk voor zowel het doorontwikkelen als het beheren van de voor- en achterkant van het kloppend hart van de fietsdiensten van NS.

De komende periode werken we hard aan het reduceren van de (technische) complexiteit en het toekomstbestendig maken van FRAME. Het doel is om FRAME terug te brengen naar de kern waarmee het echt het verschil kan maken voor de fietsdiensten van Services. Op deze manier houden wij, ook in de toekomst, de fiets transacties en vloot overzichtelijk en beheersbaar.

Dankzij jouw ervaring en oog voor kwaliteit ben jij van onschatbare waarde bij het:

  • 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 een aantal productteams waarin business en IT nauw met elkaar samenwerken. Twee van deze teams zijn de ontwikkelteams die verantwoordelijk zijn voor de doorontwikkeling en het onderhoud van FRAME en KOSMOS. Dit zijn de back-end applicaties voor alle fiets- en P&R producten en Mobility as a Service.

Dit zijn de functie-eisen

  • Je beschikt over hbo- werk- en -denkniveau aangevuld met minimaal 6 jaar relevante werkervaring met kennis en ervaring op het gebied van:
    • Ontwikkeling in Java, Spring Boot & Azure
    • Container platformen (zoals Docker, Kubernetes of vergelijkbaar)
    • Moderne ontwikkeltools zoals IDEs, versiebeheersysteem Git, 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.

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:

  • Een salaris tussen € 4.190,- en € 7.015,- bruto per maand (schaal 61 - inschaling o.b.v. werkervaring) (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • De mogelijkheid om af en toe thuis te werken.
  • Bij goed functioneren, krijg je na een jaar een vast contract.

Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS?…


Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS? We zoeken mensen zoals jij met passie en expertise. Begin de reis van morgen bij NS en maak samen het verschil!

Logistics
Utrecht
Active in 3 countries
19,000 employees
50% men - 50% women
Average age is 43 years