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.

Java developer - Bijstuur Applicatie Knoop

Posted 26 Feb 2026
Share:
Work experience
0 to 3 years
Full-time / part-time
Full-time
Job function
Salary
€3,052 - €5,321 per month
Degree level
Required language
Dutch (Fluent)
Deadline
5 March 2026

Build your career on Magnet.me

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

Als junior java developer kom je te werken in het team Knoop & Service. Je bent betrokken bij alle ICT die nodig is om onze opstelterreinen optimaal te benutten: een proces dat 24/7 doorgaat. Wil jij graag een bijdrage leveren aan bijsturingsapplicaties voor optimale inzet van materieel?

Daarom wil je als java developer bij NS werken

  • Je bent van begin tot eind betrokken bij de ontwikkel-uitdagingen: van design tot ontwikkeling en beheer.
  • Jouw werk heeft impact. Als ontwikkelaar van Bijstuur Applicatie Knoop (BAK) draag jij bij aan het laten rijden van de treinen. Daarom zijn er zware eisen gesteld aan deze applicatie op het vlak van beschikbaarheid, betrouwbaarheid en performance.
  • Je draagt met de producten die je ontwikkelt bij aan een mobiele, bereikbare en duurzame samenleving.

"Als ontwikkelaar van Bijstuur Applicatie Knoop (BAK) heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie van NS. De complexiteit van het domein van de bijsturing van treinen, de keten van systemen waarin BAK haar werk moet doen en de hoge beschikbaarheids- en performance-eisen die gesteld worden, maken het werk leuk en uitdagend. We werken volgens de Agile werkwijze en schakelen dus vaak met eindgebruikers."

Ruud van Leeuwen Tech lead BAK – NS

Dit ga je doen als java developer

Als Java Developer ben je verantwoordelijk voor het ontwikkelen, implementeren en beheren van oplossingsrichtingen. Deze moeten in lijn zijn met de gebruikerswensen, gestelde beschikbaarheidseisen, beleid, wet- en regelgeving en NS-architectuurkaders. Dat betekent dat je altijd je persoonlijke bijdrage levert. Je schakelt met het hele DevOps team; open en eerlijk geef je feedback over zaken als planningsuitdagingen en potentiële technische uitdagingen.

Het team beheert zelf de ontwikkelstraat en monitort de applicaties. Je voelt je verantwoordelijk om samen een goede ervaring neer te zetten voor eindgebruikers. Bij incidenten helpt het team voor een spoedig herstel zodat de impact voor reizigers klein blijft.

Hier ga je werken

Het cluster Materieel en Onderhoud (M&O) (binnen Wendbare Logistiek) staat aan de lat om ervoor te zorgen dat NS in staat is om elke dag een treindienst op maat te leveren. Daarnaast zijn de speerpunten om operationele collega’s een aantrekkelijk werkpakket en rooster te bieden én om betrouwbare (IT) producten te maken voor eindgebruikers. In samenwerking met andere IT-teams zorgen wij voor de ontwikkeling en het beheer van complexe IT-systemen die processen ondersteunen van onder andere de planning en bijsturing voor de domeinen materieel, dienstregeling, treinpersoneel en knoop (materieel opstelterrein). In een notendop zorgen we ervoor dat de treinen goed onderhouden en schoon zijn en op tijd en met voldoende zitplaatsen kunnen rijden.

Het cluster M&O houdt zich hoofdzakelijk bezig met alle ICT die nodig is om onze opstelterreinen optimaal te benutten, van planning- tot bijsturingsapplicaties. Team BAK is onderdeel van dit domein en werkt aan een bedrijfskritische applicatie die op alle materieel knooppunten in het land wordt gebruikt. Op deze materieelknooppunten wordt 24/7 het logistieke proces ondersteund. Het team ontwikkelt en beheert een nieuwe besturings- en bijsturingsapplicatie om de logistieke processen op de materieel opstelterreinen efficiënter en effectiever te kunnen uitvoeren.

Team BAK is onderdeel van een grote keten in het applicatielandschap van NS. Dit betekent dat je veel zult schakelen met andere teams binnen de keten om ervoor te zorgen dat alles werkt zoals nodig. Uiteraard heb je ook veel contact met gebruikers. Binnen het team wordt op de DevOps manier gewerkt. Dit betekent dat in het werk dat wordt uitgevoerd de klantwaarde centraal staat. Samen met je team heb je als doel om zelf-organiserend en multifunctioneel te zijn. Daarnaast is het noodzakelijk dat je (regelmatig) beschikbaar bent, buiten kantooruren voor het oplossen van problemen. Met als uiteindelijk doel om een stabiel systeem neer te zetten en nieuwe functionaliteiten te leveren waar de business en gebruikers gelukkig van worden.

Dit zijn de functie-eisen

  • Een HBO diploma in bij voorkeur een bèta-richting, bijvoorbeeld informatica, software engineering, wiskunde, econometrie of kunstmatige intelligentie, aangevuld met minimaal een half jaar aantoonbare affiniteit of ervaring met Java.
  • Affiniteit met Openbaar Vervoer (OV), de logistieke vraagstukken en de IT-oplossingen die nodig zijn om de operationele en planning vraagstukken te verbeteren.
  • Ervaring met Azure clouddiensten zoals Azure Kubernetes Service en Azure Database for PostgreSQL, en Spring Boot framework.
  • Gemotiveerd om te werken op basis van feedback van de eindgebruikers, volgens de agile way of working (Scrum) naar DevOps toe.
  • Goede communicatieve vaardigheden en beheersing van de Nederlandse taal (C1/C2).
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team.
  • Verantwoordelijkheidsgevoel. Jouw werk heeft namelijk impact op al het Nederlandse treinverkeer.
  • Bereidheid om wachtdiensten te lopen.

Onze organisatie is continu in beweging. Daarom zijn we op zoek naar een fullstack developer die niet alleen beschikt over een solide basis aan kennis en vaardigheden, maar ook potentie heeft om te leren en er plezier in heeft om zich aan te passen aan nieuwe situaties.

Dit zijn de arbeidsvoorwaarden

  • Een salaris tussen € 3.052,- en € 5.321,- bruto per maand (schaal 59) (o.b.v. 36 uur - inschaling o.b.v. werkervaring).
  • 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.

Elke dag reizen bijna 1 miljoen mensen met de trein. Jij kunt daaraan bijdragen. Of je nu sleutelt aan een trein, werkt met data of slimme oplossingen bedenkt: bij NS doe je werk dat ertoe doet. We zoeken mensen met vakkennis en passie. Samen maken we Nederland bereikbaar – nu én in de toekomst. De reis van morgen begint bij jou.

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