Startdatum
01-08-2025
Einddatum
31-07-2026
Locatie
Utrecht/Thuiswerkplek
Uiterlijk aanbieden
dinsdag 22-07-2025 om 12:00 uur
Selectiegesprekken
vanaf vrijdag 25 juli in Utrecht
Maximum tarief
€100,- (max. all-in uurtarief, excl. btw; incl. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor contractmanager FastFlex)
Dit ga je doen
De Java Developer is verantwoordelijk voor het ontwikkelen, implementeren en beheren van oplossingsrichtingen in lijn met gebruikerswensen, beschikbaarheidseisen, beleid, wet- en regelgeving en NS-architectuurkaders. Je levert een persoonlijke bijdrage en schakelt met het hele DevOps team. Je geeft open en eerlijk feedback over plannings- en technische uitdagingen.Het team beheert zelf de ontwikkelstraat en monitort de applicaties. Je voelt je verantwoordelijk om samen een goede gebruikerservaring neer te zetten. Bij incidenten draagt het team bij aan spoedig herstel om de impact voor reizigers te beperken."Als ontwikkelaar van bijstuurapplicatie knoop (BAK) heb je werk met veel betekenis: deze applicatie is cruciaal voor de operatie van NS. De complexiteit van het domein van bijsturing, de keten van systemen en de hoge beschikbaarheids- en performance-eisen maken het werk leuk en uitdagend. We werken volgens de Agile werkwijze en schakelen vaak met eindgebruikers." – Ruud van Leeuwen, Tech lead BAK – NS
Hier ga je werken
Het cluster Wendbare Logistiek zorgt ervoor dat NS dagelijks een treindienst op maat levert. Speerpunten zijn aantrekkelijke werkpakketten en roosters voor collega’s en betrouwbare IT-producten voor eindgebruikers. In samenwerking met IT ontwikkelt en beheert het cluster complexe systemen voor processen zoals planning en bijsturing van materieel, dienstregeling, personeel en knoop (opstelterrein).Het cluster Knoop & Service richt zich op ICT voor opstelterreinen, van planning tot bijsturing. Team BAK ontwikkelt een bedrijfskritische applicatie die 24/7 logistieke processen op alle materieelknooppunten ondersteunt. Het team werkt aan een nieuwe applicatie om deze processen efficiënter en effectiever te maken.Team BAK maakt deel uit van een grotere keten binnen NS. Je schakelt veel met andere teams om te zorgen dat alles goed functioneert. Ook heb je veel contact met gebruikers. Binnen het team wordt gewerkt volgens DevOps, waarbij klantwaarde centraal staat. Het doel is om zelf-organiserend en multifunctioneel te zijn. Beschikbaarheid buiten kantoortijden is vereist om problemen op te lossen, met als doel een stabiel systeem te leveren met nieuwe functionaliteiten.
Eisen
- Minimaal een HBO/WO diploma in een bèta-richting zoals informatica, software engineering, wiskunde, econometrie of kunstmatige intelligentie.
- Minimaal 3 jaar werkervaring met programmeren in Java.
- Ervaring met software testen en verfijnen op basis van gebruikersfeedback, klantgericht werken.
- Ervaring in Agile-Scrum en DevOps.
- Bereidheid tot het draaien van standby/wachtdiensten: 1 week per 7-12 weken 24/7 beschikbaarheid.
- Alleen geschikt voor kandidaten in loondienst waarvoor loonbelasting en premies worden afgedragen. Niet geschikt voor zzp’ers of uitgeleende professionals.
- Uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
- Uurtarief voldoet aan de volgende voorwaarden:
- Niet hoger dan het vastgestelde maximale all-in uurtarief.
- Inclusief reiskosten, faciliteiten, vergoedingen en fee(s) voor FastFlex, excl. btw.
- Bemiddelingsfee niet hoger dan €6,00 per gewerkt uur (indien van toepassing).
- Geen indexatie van het uurtarief gedurende de looptijd (max. 24 maanden).
- Fee wordt per 1 juli 2024 verhoogd van €0,40 naar €0,42 per uur (fee van €0,25 blijft ongewijzigd).
Wensen
- Ervaring met wiskundige optimalisatietechnieken (licht toe op voorblad).
- Ervaring met Azure Clouddiensten zoals Azure Kubernetes Service en Azure Database for PostgreSQL (licht toe op voorblad).
- Ervaring met het Spring Boot framework.