Solliciteren op de vacature...
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Solliciteren op de vacature...
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Aanmelden op Jobbird
Er is helaas iets misgegaan bij het openen van de aanmeldpagina. Probeer het nog een keer.

Venster wordt geladen...

Wachtwoord vergeten
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Uitloggen
Er is helaas iets misgegaan bij het afmelden. Probeer het nog een keer.

Venster wordt geladen...

Sollicitatie verzonden
Er is helaas iets misgegaan bij het aanmelden. Probeer het nog een keer.
Er is iets mis gegaan bij het registreren. Probeer het nog een keer.

Venster wordt geladen...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • Alles
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • Alles
  Ga terug naar vacatures
NS

Java developer

NS Utrecht
3.494 tot 6.059
32 - 40 uur
nieuw
Status Open
Nu solliciteren

Solliciteer op de website van de werkgever


Wat wij vragen

Opleiding

Er is geen minimale opleiding vereist

Talen
  • Je beheerst Nederlands

Wat wij bieden

Salaris
€ 3.494 tot € 6.059
Uren
32 tot 40 uur per week
Dienstverband
fulltime
Type vacature
intern

Vacaturebeschrijving

Als java developer heb je werk met betekenis. Je werkt aan de bijstuur applicatie knoop. Een applicatie waarmee je direct impact maakt op de treindienst. Ga jij deze uitdaging aan?

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
De Java Developer is verantwoordelijk voor het ontwikkelen, implementeren en beheren van oplossingsrichtingen in lijn 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.

Samengevat:
  • Ontwikkelen: in java en met gebruik van Azure diensten. Je werkt mee met de nieuwste technologische oplossingen in een complex IT landschap waarbij er veel systemen aan elkaar geknoopt zijn.
  • Implementeren: het implementeren van nieuwe functionaliteiten en services. Het aan elkaar knopen van verschillende systemen valt of staat met goede implementatie. Je gaat in gesprek met de business aan de hand van een wijziging of een nieuw business vraagstuk. Vanuit grondige analyse ontwerp je een nieuw stukje software, dit doe je samen met je team. Een stuk creativiteit is nodig en nuttig om goede oplossingen op papier te zetten.
  • Beheer: Het beheren van software bij NS valt soms niet binnen kantoortijden. Immers, we hebben een 24/7 treindienst waarbij het ook in de late uren kan voorkomen dat systemen uitvallen. Wachtdienst zal ook onderdeel zijn van je werk.
Gebruikersondersteuning: bij NS zijn er vijf verschillende RBC’s (regionaal besturingscentrum). Naast het ontwikkelen, implementeren en beheer ben je ook verantwoordelijk om zichtbaar te zijn op de vloer. Denk aan het geven van trainingen. Of begeleiding en uitleg bij de uitrol van nieuwe software. Als java developer sta je dus soms dicht bij de eindgebruiker.

Dit zijn de functie-eisen
Je komt te werken in het logistieke hart van de Nederlandse Spoorwegen. Affiniteit met Openbaar Vervoer (OV), de logistieke vraagstukken en de IT-oplossingen die nodig zijn om de operationele en planning vraagstukken te verbeteren is een must. We vragen:
  • Een HBO/WO Diploma in bij voorkeur een bèta-richting, bijvoorbeeld informatica, software engineering, wiskunde, econometrie of kunstmatige intelligentie aangevuld met minimaal 3 jaar werkervaring met programmeren in Java.
  • Ervaring met Azure Clouddiensten zoals Azure Kubernetes Service en Azure. Database for PostgreSQL is een pré. Ervaring met het Spring Boot framework is een pré.
  • Ervaring met software testen en verfijnen naar aanleiding van feedback van gebruikers, klantgericht werken. Ervaring in Agile-Scrum en DevOps.
  • Goede communicatieve vaardigheden en beheersing van de Nederlandse taal en de bereidheid om wachtdiensten te lopen
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team.
  • Verantwoordelijkheidsgevoel. Jouw werk heeft impact op al het Nederlandse treinverkeer.
  • Ervaring met wiskundige optimalisatietechnieken is een pré (toekomstige features van de applicatie).
Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business.

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 € 3.494,- en € 6.059,- bruto per maand (schaal 60) (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.
  • Een keuzeplan met o.a. Fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Wil je meer weten? Bekijk onze arbeidsvoorwaarden en cao.
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • Bij goed functioneren, krijg je na een jaar een vast contract.
Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business.

Solliciteren naar deze baan
Solliciteer direct (maar zeker vóór 26-08-2025) via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen maximaal 2 weken na sluitingsdatum reageren wij op jouw sollicitatie.

Je kunt je sollicitatie richten aan Ruwan de Vries, corporate recruiter.

Nog vragen over het sollicitatieproces?
Mail naar Karin van onze frontoffice via: recruitment@ns.nl. Ook voor vragen over anoniem solliciteren kun je daar terecht.

Heb je liever telefonisch contact? Bel dan met onze frontoffice via 0886713666.

Goed om te weten:
  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.
Hier ga je werken
Het cluster Knoop & Service (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 IT zorgen wij voor de ontwikkeling en het beheer van complexe, IT-systemen die processen ondersteunen van o.a. 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 Knoop & Service 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 zal worden gebruikt. Op deze materieelknooppunten wordt 24/7 het logistieke proces ondersteund. Het team ontwikkelt een nieuwe be- 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.
Salarisomschrijving

€3494 - €6059 monthly

Nu solliciteren

Solliciteer op de website van de werkgever

Nu solliciteren

Solliciteer op de website van de werkgever


Vacature acties

Opslaan als favoriet
Vacature delen
Of solliciteer later

Dagelijks nieuwe vacatures in je inbox?

  • Mis nooit een vacature
  • Op basis van jouw voorkeuren
  • Zet stop wanneer je wilt

Alle vacatures


Utrecht ICT Recruiter Frontoffice Wiskunde

Snelle links

  • Inschrijven
  • Maak cv
  • Bedrijven op Jobbird
  • Carrieregids

Vacatures

  • Vacatures zoeken
  • Vacatures per locatie
  • Vacatures per beroepsgroep
  • Vacatures per dienstverband
  • Vacatures per opleidingsniveau

Jobbird

  • Kies een andere regio
  • Jobs Deutschland
  • Help
  • Jobs at Jobbird.com
  • Algemene voorwaarden
  • Vacatures plaatsen
© 2025 Jobbird