Medior Java Kotlin developer expert team

2 dagen geleden


Utrecht, Utrecht, Nederland Nederlandse Spoorwegen Voltijd

Werk als Senior Java/Kotlin Developer bij NS aan het hart van het spoor Ontwikkel innovatieve software, help teams vooruit en groei in een warm, Agile team dat jouw talenten waardeert.

Daarom wil je als Senior Java/Kotlin Developer bij NS werken

  • Werk mee aan het onmisbare spoorwegsysteem van Nederland.
  • Ontwikkel innovatieve oplossingen in een enthousiast, deskundig team.
  • Groei in een mensgerichte, agile organisatie met ruimte voor jouw ideeën.

Dit ga je doen als Senior Java/Kotlin Developer
Je gaat werken in een agile team dat volgens de DevOps principes werk levert waar allefeatureteams binnen de DSO van profiteren. Dit doen we door software te ontwikkelen encollega's van andere teams ad-hoc ondersteuning te geven bij ontwikkelvraagstukken. Ook doeje onderzoek en voorbereidend werk ten behoeve van de technische roadmap.

Je bent verantwoordelijk voor de invulling van de volgende activiteiten:

  • Ontwikkelen en onderhoud van code ter ondersteuning van de feature teams, zoals:

  • Kalypso, bestaand uit Gradle plugins, Spring starters en een voorbeeld service

  • Ondersteunende microservices voor intern gebruik
  • Libraries voor centrale functionaliteit
  • Eigen E2E test library en test platform op de acceptatie omgeving
  • Kennisdelen binnen de organisatie
  • Voorbeelden van recent uitgevoerde onderzoeken zijn:
  • Distributed tracing met OpenTelemetry voor microservices
  • GitOps met ArgoCD

Hier ga je werken
Vanuit Utrecht werkt de afdeling DSO (Donna Service Organisatie) aan de ontwikkeling en hetbeheer van Donna. Donna is een grote, complexe applicatie van zowel NS als ProRail waarmeede planning en organisatie op het spoor geregeld wordt voor 35 Nederlandse vervoerders.Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen engoederenvervoer. Donna is onmisbaar: zonder Donna rijden er geen treinen. De vervoerdersgebruiken Donna om alle bewegingen over het spoor te plannen. ProRail gebruikt het systeemom te bepalen wie er waar en wanneer van het spoor gebruik mag maken, en NS gebruikt hettevens om materieel en personeel in te plannen. Het platform, de ontwikkeling en de operatiebevinden zich allen onder 1 dak. De teams dragen gezamenlijk de verantwoordelijkheid voor hetfunctioneren van Donna. Door jouw werkzaamheden kunnen we beter plannen, zodat er meertreinen van het spoorwegnet gebruik kunnen maken.

De DSO is een middelgrote mensgerichte IT-organisatie (ong. 150 medewerkers - klein genoeg om nog net iedereen te kunnen kennen), die zich onderscheidt door een open en warme sfeer, waar we met zijn allen ons best doen om het beste uit elkaar naar boven te halen en ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht te laten komen. Bij de DSO werken we allemaal met hart en ziel. We dagen elkaar uit en staan voor elkaar klaar, en hebben een geweldige tijd samen. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken.

De DSO werkt volgens het Agile en DevOps gedachtegoed en gebruikt hiervoor de SAFe methodiek. Er wordt gewerkt met een ART (Agile Release Train) en kwartaal planningen.

Wie is team Atlas?
Team Atlas is een expert team van developers binnen de DSO. In het team zitten professionals die het leuk vinden om andere (feature) teams te helpen. Dit doen ze door onder andere libraries en services te realiseren volgens DevOps principes. Dit betekent volledige eigenaarschap overje eigen oplossing; dus ontwerpen, bouwen, testen en beheren.

Het belangrijkste product van Atlas is het 'Kalypso' platform waarmee ze de developer experience van teams binnen de DSO probeert te verbeteren (Platform Engineering), zodat die teams kunnen focussen op waarde voor de klant realiseren. Denk dan aan Gradle plugins, Spring starters en een voorbeeld service. Ook beheert Atlas teamoverstijgende software en helpen ze de teams met technische vraagstukken.

Dit zijn de functie-eisen
Opleiding, kennis en ervaring

  • HBO of WO werk- en denkniveau.
  • Minimaal 3 jaar relevante ervaring met Java en Kotlin.
  • Kennis van Spring/Spring Boot.
  • Ervaring met Containers (zoals Docker, Podman).
  • Kennis van Kubernetes en/of OpenShift.
  • Pre: kennis van Git, Gradle, Tekton, Jenkins, Kotlin en database development.
  • Ervaring met Scrum en Agile methodieken.

Vaardigheden en competenties

  • Teamplayer en zelfstandig kunnen werken.
  • Resultaatgericht en pragmatisch met oog voor onderhoudbaarheid.
  • In staat generieke oplossingen te bedenken die voor meerdere teams bruikbaar zijn.
  • Complexe en abstracte technische kwesties helder kunnen uitleggen.
  • Affiniteit met kwaliteit en kwaliteitsbeheersing.
  • Gericht op continue verbetering.

Hierom kies je voor team Atlas

  • Je helpt andere teams sneller en beter te werken.
  • Je doet ervaring op met nieuwe technologieën.
  • Je werkt in een leuk, gepassioneerd team dat houdt van goede discussies, gezellige uitjes en tafeltennis.
  • Je draagt bij aan het vormgeven van een moderne, zelfbewuste organisatie.

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.634,56,- en € 6.302,16,- bruto per maand (o.b.v. 36-urige werkweek)
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)
  • Een 36-urige werkweek
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling
  • Bij goed functioneren krijg je na een jaar een vast contract
  • 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
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen
  • 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 ).

Solliciteren naar deze baan
Solliciteer direct via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, en binnen 2 weken reageren wij op jouw sollicitatie.

Je kunt je sollicitatie richten aan Jeroen van den Berg, Corporate Recruiter IT.

Heb je nog vragen over het sollicitatieproces? Mail dan naar Karin van onze frontoffice via ).

Heb je liever telefonisch contact? Bel dan met onze frontoffice op

Goed om te weten:

  • Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je terug in ons aannamebeleid. Lees hier meer.
  • Met deze vacature werven wij zelf onze nieuwe collega. Dit is géén oproep voor acquisitie. De functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuurpagina.

Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.


  • Java/Kotlin Developer

    1 week geleden


    Utrecht, Utrecht, Nederland adesso Netherlands Voltijd

    Dutch Speaking onlyBackend | Java | Kotlin | SpringBoot | Microservices | Reactive Programming | Docker | Kubernetes | Cloud | NoSQL | CI/CD | DevOps | GitLab | Jenkins | Clean Code | TDD | Pair ProgrammingSpreekt bovenstaande opsomming jou aan? Dan word jij misschien wel onze nieuwe collega.Wat je gaat doenAls Java/Kotlin Developer ga je aan de slag bij...

  • Java / Kotlin Developer

    6 uur geleden


    Utrecht, Utrecht, Nederland Codefield Voltijd

    Utrecht | €5.500,- tot €7.000,- | €5.000,- gear budget | Direct een vast contractPlease note: Fluent Dutch language skills are required for this role.Code mee als Kotlin Held binnen onze DEV CommunityBen jij een backend developer met een passie voor Java én Kotlin, en krijg jij energie van schaalbare systemen, clean code en technische sparsessies...


  • Utrecht, Provincie Utrecht, Nederland NS Voltijd

    Werk als Senior Java/Kotlin Developer bij NS aan het hart van het spoor! Ontwikkel innovatieve software, help teams vooruit en groei in een warm, Agile team dat jouw talenten waardeert.Daarom wil je als Senior Java/Kotlin Developer bij NS werken Werk mee aan het onmisbare spoorwegsysteem van Nederland. Ontwikkel innovatieve oplossingen in een enthousiast,...


  • Utrecht, Utrecht, Nederland MatchMatters BV Voltijd

    Ben jij een ervaren Java‑developer welke zich graag in de breedte oriënteert en leert van andere senior profielen? We zoeken iemand die allround is, maar toch van goed niveau. Denk dan o.a. aan Java Kotlin, Devops, en wat architectuur inzichten..Wat ga je doen?Je ontwerpt, ontwikkelt en implementeert Java‑toepassingen voor uiteenlopende projecten.Je...


  • Utrecht, Utrecht, Nederland SLTN Voltijd

    **Kenmerk Omschrijving**Voor deze opdracht zijn we voor BAS (Basisapplicaties Strafrechtspraak) opzoek naar een medior/senior ontwikkelaar met ruime kennis van Java en Kotlin en kennis en eventueel ervaring met systeemkoppelingen(tussen ketenpartners). De opdracht is het realiseren van een veilige en kwalitatief herbruikbare systeemkoppeling tussen de...


  • Utrecht, Utrecht, Nederland ITproposal Voltijd

    Over de functieDe Politie zoekt een medior Python developer die het verschil wil maken met slimme AI-integraties in een moderne, cloud-native omgeving. Locatie: Utrecht (2 dagen op kantoor), 40 uur per week, Nederlandstalig. Inzet: loondienst/detachering of ZZP.Je werkt aan het operationaliseren van AI-modellen, bouwt betrouwbare API's en pipelines, en helpt...

  • Senior Java Developer

    3 uur geleden


    Utrecht, Utrecht, Nederland iO Voltijd

    What You'll DoDoes code hold no secrets to you? Are you the go-to expert for your colleagues and do you love taking the lead by setting the right example? Become a Senior Java Consultant at iO and build exceptional applications for top brands like Bol, VodafoneZiggo, and Rabobank.As a Senior Java Consultant, you'll be part of the in-house teams of leading...

  • Senior Java Developer

    4 dagen geleden


    Utrecht, Utrecht, Nederland Capgemini Voltijd

    Jouw mogelijkheden binnen Capgemini als Java DeveloperAls Java, Open Source en Cloud Native specialist wil jij front runner in technologie zijn. Daardoor is jouw impact bij klanten groot. Je bouwt in co-creatie met de klant back- en frontend-oplossingen, die gebruikt worden door miljoenen mensen. Afhankelijk van de opdracht verbind je oude en nieuwe...

  • Java Developer

    1 week geleden


    Utrecht, Utrecht, Nederland MSO Voltijd

    Are you exploring international job opportunities for your first or second role in backend development? Do you want to build real-world solutions on a global enterprise SaaS platform while working fully remote from anywhere in the Netherlands? This opportunity allows you to develop your skills, contribute to meaningful projects, and work closely with...

  • Senior Java Developer

    2 dagen geleden


    Utrecht, Utrecht, Nederland Capgemini Voltijd

    Jouw mogelijkheden binnen Capgemini als Java Developer Als Java, Open Source en Cloud Native specialist wil jij front runner in technologie zijn. Daardoor is jouw impact bij klanten groot. Je bouwt in co-creatie met de klant back- en frontend-oplossingen, die gebruikt worden door miljoenen mensen. Afhankelijk van de opdracht verbind je oude en nieuwe...