Senior Java developer
- Nederlandse Spoorwegen
- Freelance
Laatste kans. Nog 1 dag
om te reageren
- Freelance uurtarief: € 85 Dit is het maximumbedrag voor deze opdracht. De opdrachtgever weegt het tarief mee in de beoordeling. Een scherper bedrag kan je aanbieding sterker maken.
- Utrecht
- 1 dag geleden
- 36 uur p/week
Senior Java developer bij NS in Utrecht, 36 uur per week. De opdracht start op 1 november en loopt 13 maanden, met optie op verlenging. Je ontwikkelt en beheert applicaties voor de bijsturing van materieel, dienstregeling en treinpersoneel, verfijnt ontwerpen en bewaakt architectuurkaders voor systemen die de dagelijkse treinoperatie ondersteunen.
Alle vacatures bij Nederlandse Spoorwegen
Functie
Als senior Java developer werk je van ontwerp en ontwikkeling tot beheer aan applicaties voor de bijsturing van materieel, dienstregeling en personeel. Deze systemen ondersteunen de dagelijkse treinoperatie en moeten voldoen aan hoge eisen voor beschikbaarheid, betrouwbaarheid en performance.
Je verfijnt ontwerpen, bewaakt de architectuurkaders en denkt mee over de architectuurroadmap en vernieuwing van de applicaties. Ook denk je mee over mogelijkheden om de systemen verder te ontwikkelen, bijvoorbeeld voor betere centrale bijsturing, het dichter op elkaar laten rijden van treinen en gegevensuitwisseling met de treinonderhoudsafdeling.
Profiel
Je maakt deel uit van een agile ontwikkelteam en werkt dagelijks samen met softwarearchitecten, developers en de product owner.
Daarbij houd je rekening met de behoeften van eindgebruikers en afnemers van data.
Je werkt volgens Agile- en DevOps-principes, met aandacht voor Continuous Integration en Continuous Delivery.
Je leert snel, ziet mogelijkheden voor verbetering en neemt anderen daarin mee.
Je werkt graag samen, speelt in op veranderingen en levert in korte cycli waarde.
Je hebt goede communicatieve vaardigheden, toont daadkracht en durft beslissingen te nemen.
Je bent flexibel, versterkt het team en voelt je verantwoordelijk voor de impact van je werk.
Dit zoekt de opdrachtgever
Eisen
- Je hebt 5 - 7 jaar recent en relevante werkervaring als ontwikkelaar in een complex IT-landschap
- Je hebt aantoonbare ervaring met ontwikkeling in Java, Spring Boot, REST web services (ervaring met Java EE, JMS, Azure is een sterke pre)
- Je hebt aantoonbare ervaring met container platformen (zoals Docker, Kubernetes of vergelijkbaar)
- Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal
- Je hebt kennis van Relationele databases (ervaring met Oracle DB en PostgreSQL is een pre)
- Je hebt aantoonbare ervaring met multi-user systemen, het maken van user interfaces en automatisch testen
- Je hebt ervaring met asynchrone messaging oplossingen in realtime systemen (Ervaring met ActiveMQ is een pre)
Wensen
- Ervaring met Java EE, JMS en Azure is een sterke pre
- Ervaring met Oracle DB en PostgreSQL is een pre
- Ervaring met ActiveMQ is een pre
Aanbod
- Uren per week: 36
- Duur: 13 maanden
- Optie tot verlenging: Ja, optioneel
- FTE: 1
- Werkdagen: Maandag; Dinsdag; Woensdag; Donderdag; Vrijdag
- Start: 01-11-2026
Opdrachtgever
Het cluster Wendbare Logistiek is onderdeel van IT Operatie. NS zorgt voor de ontwikkeling en het beheer van complexe IT-systemen die processen ondersteunen, onder andere voor de planning en bijsturing van materieel, dienstregeling en treinpersoneel. In een notendop zorgt het team ervoor dat de treinen op tijd kunnen rijden.
Waar ga je werken?
De werklocatie is Utrecht, maar momenteel werkt het team hybride, zowel op locatie als vanuit huis. Het team ontwikkelt zich niet alleen op het gebied van technologie, maar ook in de manier van werken.
Zo zet het team vol in op Continuous Delivery, Continuous Integration en DevOps. Dat gebeurt binnen een Release Train met zes Agile teams met een multidisciplinaire samenstelling. Van hen én van NS krijg je ruimte en tijd om te sparren, kennis te delen en te leren.
De volgende stappen in de technologische roadmap staan in het teken van uitbreiding van de systemen met belangrijke functies, bijvoorbeeld om treinen dichter na elkaar te kunnen laten rijden, beter centraal te kunnen bijsturen en informatie uit te wisselen met de onderhoudsafdeling van treinen.
Bij NS vindt men diversiteit en inclusie belangrijk: het maakt samenwerken leuker en het resultaat wordt er vaak beter van. NS is vooral benieuwd naar jouw visie op uitbreiding en verbetering van het IT-landschap voor de afdeling treinbesturing, zodat je samen met NS kunt zorgen voor een zorgeloze reis.
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Je helpt mee om Nederland bereikbaar te houden, voor iedereen.
Bij NS krijg je veel vrijheid. NS belooft je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. NS gaat voor resultaat en wil vooruit.
Zo werkt onze dienstverlening
Reageren op een opdracht/vacature via Tender-Link is zo geregeld. Hieronder lees je in vier stappen wat er gebeurt nadat je hebt gereageerd — van jouw eerste klik tot de uitbetaling.
Eenvoudig reageren op zzp opdrachten
Reageren gaat zonder account. Alles wat we nodig hebben vragen we in één formulier uit: je uurtarief, je cv, je motivatie en jouw antwoord op de eisen en wensen. Komt het even niet uit? Bewaar de opdracht en rond je aanmelding later af via de link in je mailbox.
Wij checken jouw documenten nauwkeurig
Na het versturen controleren wij je antwoorden en gaan we na of de opdrachtgever nog aanvullende gegevens nodig heeft. Waar nodig nemen wij daarover contact met je op.
Wij melden jou aan bij de opdrachtgever
Is je aanmelding compleet, dan bieden wij je vóór de sluitingsdatum aan bij de opdrachtgever en ontvang je daarvan een bevestiging. Er komen dagelijks nieuwe opdrachten bij, dus reageer gerust op meerdere tegelijk.
Eerlijk, transparant en snel betaald
Wij houden van eerlijk zakendoen. Onze marge is 10%, en die rekenen we bovenop het tarief dat jij wilt verdienen — niet eraf. Wat jij ziet, is wat jij krijgt. Je factureert zelf en wordt 30 dagen na goedkeuring van je uren betaald. Na de plaatsing staan we voor je klaar wanneer je ons nodig hebt.
Gemakkelijk solliciteren op alle vacatures
Reageren gaat zonder account. In één formulier vragen we alles wat we nodig hebben: je salarisindicatie, je cv, je motivatie en jouw antwoord op de eisen en wensen. Komt het even niet uit? Bewaar de opdracht en rond je aanmelding later af via de link in je mailbox.
Wij beoordelen jouw documenten grondig
Zodra je aanmelding binnen is, nemen wij je antwoorden door en controleren we of de opdrachtgever aanvullende gegevens vraagt. Waar nodig nemen wij daarover contact met je op.
Wij dragen jou voor bij de opdrachtgever
Is je aanmelding compleet, dan bieden wij je vóór de sluitingsdatum aan bij de opdrachtgever en ontvang je daarvan een bevestiging. Bij plaatsing kom je in dienst bij onze verloningspartner voor de duur van de opdracht.
Eerlijk, transparant en met goede voorwaarden
Wij houden van eerlijk zakendoen. Bij detacheringsvacatures hanteren we een marge van 15% — laag, zoals je van ons gewend bent. Daar staat een compleet pakket tegenover: naast je salaris bouw je vakantiedagen op, ben je verzekerd bij ziekte en heb je recht op een transitievergoeding. Zo weet je precies waar je aan toe bent. En ook ná je plaatsing staan we voor je klaar wanneer je ons nodig hebt.
- Persoonlijke aandacht
- Transparant proces
- Heldere communicatie
Weet je zeker dat je aan de eisen voldoet?
Je hebt 5 - 7 jaar recent en relevante werkervaring als ontwikkelaar in een complex IT-landschapJe hebt aantoonbare ervaring met ontwikkeling in Java, Spring Boot, REST web services (ervaring met Java…
Twijfel je over één van de eisen?
Neem contact opPrivacy verklaring
Tender-Link verwerkt in de zin van de AVG de door jou verstrekte persoonlijke gegevens op basis van jouw toestemming en gebruikt deze om je sollicitatie te verwerken en jou te koppelen aan één of meerdere opdrachten. We bewaren deze gegevens één jaar in onze database. Je kunt Tender-Link op elk moment verzoeken jouw gegevens te verwijderen of de toestemming in te trekken via info@tender-link.nl. Lees verder