Senior Java/Kotlin Developer

Locatie
Utrecht
Uren per week
36
Maximum tarief
98 p/uur
Looptijd
01-04-2026 t/m 31-03-2027
Dienstverband
Detachering
Vakgebied
Softwareontwikkeling
Status
Gesloten
Sluit over 6 dagen
Organisatie logo

Omschrijving

Je bent van begin tot eind betrokken bij de ontwikkeluitdagingen; van design tot ontwikkeling tot beheer. Je werkt in een complexe IT-omgeving bestaande uit de nieuwste technieken, dus: eindeloze mogelijkheden én volop persoonlijke ontwikkeling. Je draagt met de producten die je ontwikkelt bij aan een mobiele, bereikbare en duurzame samenleving.

Werkzaamheden

IT Stations Services houdt zich bezig met de deur-tot-deur reiservaring van onze reizigers. De (OV-) fiets is daar een zeer belangrijk onderdeel van en vormt een integraal onderdeel van de NS-propositie. Maar ook services zoals P&R, de bagagekluizen en de toiletten vormen een belangrijke service naar onze klanten toe. Al deze services kennen tegenwoordig een stevig IT-component. IT is daarmee sterk verweven in de ontwikkeling en exploitatie van deze services. IT met impact!

IT-ontwikkelingen gaan snel, dus jij denkt volop mee over mogelijkheden voor de toekomst. Daarbij treed jij ook op als expert op het gebied van ontwikkeling van online omgevingen. Je werkt samen met developers, designers en de product owner aan de applicatie KOSMOS. KOSMOS is een centrale maatwerkoplossing voor alle ketendiensten en zorgt ervoor dat de afdeling Services in control kan zijn van de financiële afhandeling en het organiseren van het recht op gebruik van de ketendiensten. KOSMOS voorziet in generieke en uniforme verkoopondersteuning voor de services van NS Stations en zorgt voor de juiste informatievoorziening naar buiten toe.

Jij bent samen met het team verantwoordelijk voor zowel het doorontwikkelen als het beheren van de applicatie KOSMOS. KOSMOS is een nieuwe applicatie en de komende periode werken we hard aan het bouwen, verbeteren en het toekomstbestendig maken van KOSMOS. Met het oog op de aankomende Mobility as a Service (MaaS) ontwikkelingen wordt dit platform van cruciaal belang voor de toekomst.

Dankzij jouw ervaring en oog voor kwaliteit ben jij van onschatbare waarde bij het:

  • Bouwen met het oog op herbruikbaarheid en modulaire bouwblokken zodat de ontwikkeling van services op de ketendiensten sneller en beter kan
  • Bouwen en documenteren volgens de richtlijnen en het bijdragen aan de ontwikkeling van deze richtlijnen
  • Mede zorgdragen voor het beheer en het life-cycle-management van het platform

Als lid van dit team neem je ook deel aan de 24/7 bereikbaarheidsdiensten conform een rooster. Dit betekent dat je om de ongeveer 8 weken een week bereikbaar moet zijn als eerste aanspreekpunt bij verstoringen.

Eisen

  • Je hebt minimaal een hbo- werk- en denkniveau
  • Je hebt minimaal 5 jaar relevante werkervaring als Senior Developer
  • Je hebt ervaring met het ontwikkelen in Kotlin, Java en Spring Boot
  • Je hebt ervaring met container platformen (zoals Docker, Kubernetes of vergelijkbaar)
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse en Engelse taal
  • Je hebt ervaring met moderne ontwikkeltools zoals IDEs, versiebeheersysteem Git, scripts en ontwikkelmethodes
  • Je hebt ervaring met ontwikkeling en gebruik van API’s (REST), messaging protocollen (zoals AMQP)
  • Je hebt ervaring met Open API Specification framework (OAS) / YAML
  • Je hebt ervaring met cloudplatformen
  • Voor deze rol ben je bereid om deel te nemen aan de 24/7 bereikbaarheidsdiensten volgens het afgesproken rooster. Bereikbaarheidsdiensten zitten verwerkt in het all in uurtarief

Wensen

  • Kennis en ervaring met de volgende onderdelen is een pre:
    • CI/CD met Azure DevOps/Pipelines.
    • Beveiliging van gegevens en het gebruik van authenticatie methodes (Microsoft AD en OAuth 2.0).
    • Netwerken en netwerkbeveiligingsmiddelen. En ervaring met beveiligde verbindingen (HTTPS, TLS, SSL). Webservers (Apache, Nginx).
    • Ervaring met ontwikkelen in Azure is een pre.
    • Infrastructure as Code (Terraform of vergelijkbaar).
    • Monitoring (zoals Prometheus, Grafana, Jaeger of vergelijkbaar).

Over de organisatie

Meer weten over deze organisatie? Lees wie ze zijn en welke opdrachten ze momenteel aanbieden.

Sluit over 6 dagen

Is deze opdracht iets voor jou?

Past jouw ambitie, kennis en talent bij deze opdracht? Schrijf in via de knop.

Vragen over de opdracht?

Neem contact op met onze opdracht adviseur via WhatsApp, of via een van de kanalen hieronder.

Neem contact op
Ja, inschrijven