Senior Backend Developer

Locatie
Utrecht
Uren per week
36
Maximum tarief
€ 98 p/uur
Looptijd
01-12-2026 t/m 30-11-2028
Dienstverband
Detachering
Status
Open
Sluit over 6 dagen
Organisatie logo

Omschrijving

Donna is een bedrijfskritische en complexe applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt

Bij de DSO ga je werken met de nieuwste technologieën aan het vernieuwen van het plansysteem van het spoor in Nederland. In een DevOps team werk je aan nieuwe microservices die het mede mogelijk moeten maken om het spoornet nog efficiënter te benutten.

De applicatie Donna is een bedrijfskritische applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt. Ruim driehonderd planners maken via grafische interfaces dagelijks op verschillende abstractieniveaus de dienstregelingen voor het komende jaar. Zonder Donna rijden er dus geen treinen. Daarnaast maakt Donna het ProRail mogelijk om als onafhankelijke scheidsrechter op te treden en de beperkte capaciteit van het spoor eerlijk en transparant te verdelen.

Donna is een groot en complex geïntegreerd systeem met meer dan 1,6 miljoen regels Java-code. Om het systeem verder te moderniseren, zijn onderdelen geleidelijk losgekoppeld van de monoliet in functionele domeinen en (deels) ondergebracht in microservices. De teams binnen de DSO dragen samen de verantwoordelijkheid voor het beheer van Donna met hun verschillende domeinexpertises, en onderhouden de bijbehorende microservices. Team Hecate is kennishouder van het bewegingendomein. Hierbij hoort ook zo’n microservice, bestaande uit ~70.000 regels Kotlin-code die zorgt dat alle in te leggen treinen ook uitvoerbaar zijn.

Binnen het Scrumteam ben je betrokken bij iedere stap van het proces. Samen met het team maak je designs voor gedistribueerde systemen en implementeer je de oplossing. Daarbij werken volgens het DevOps proces: van het bouwen en testen van de artifacts tot het deployen op productie en het monitoren van de services. Samen met je team ben je in sprints van 2 weken verantwoordelijk voor het op tijd en met goede kwaliteit opleveren van afgesproken functionaliteit. Dit alles in samenwerking met je stakeholders. Hierbij vragen we je ook zelf ideeën aan te dragen om te verbeteren en veranderingen vorm te geven. Experimenteren wordt aangemoedigd en je krijgt elke sprint tijd en ruimte om aan innovaties te werken en daarvan te leren.

Je komt te werken in team Hecate. Team Hecate is een dynamisch team waarbij de leden zich niet strikt aan hun eigen functie houden. Ontwikkelaars testen, testautomatiseerders ontwikkelen, en iedereen houdt zich bezig met OPS-taken. Het team werkt aan een complex gedeelte van Donna en we hechten veel waarde aan van elkaar leren en elkaar verder helpen. Naast uitdagende en leerzame werkzaamheden is er ook tijd voor ontspanning en plezier met bijvoorbeeld tafeltennis op kantoor en leuke uitjes.

Locatie: Utrecht

Werklocatie

  • Werklocatie: DSO Utrecht

Eisen

  • Je hebt minimaal 5 jaar recente ervaring als developer.
  • Je hebt aantoonbare ervaring met Java 17 of nieuwer
  • Je hebt ervaring met relationele databases en query optimalisatie.
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je hebt ervaring met event driven architecture en concepten zoals eventual consistency.
  • Je hebt ervaring met Spring Boot, Openshift (Kubernetes) en met Jenkins/ CI tooling.
  • Je hebt ruime ervaring met DevOps (mindset en tooling).

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

Word je enthousiast van deze opdracht? Laat het ons weten!

Bij een geschikte match stelt TenTalent je graag voor! We lezen graag hoe jouw CV aansluit bij deze opdracht.

Marge TenTalent

Het tarief dat je opgeeft is wat de opdrachtgever per uur betaalt. Daar gaat onze marge van €2,50 per uur vanaf. De rest is jouw uurtarief als zzp'er.

Sterke aanbieding

Wij toetsen je cv aan de opdracht, stemmen het tarief met je af en helpen je om cv en motivatie zo sterk mogelijk op te stellen. Daarna dienen wij alles op tijd en compleet in bij de opdrachtgever. Tijdens de opdracht blijven wij je aanspreekpunt en regelen we een eventuele verlenging.

Slimme job alerts

Zelf elke dag zoeken hoeft niet. Met een job alert krijg je nieuwe opdrachten direct in je mail, gefilterd op jouw vakgebieden en regio's. Je stelt hem in een minuut in en past hem aan wanneer je wilt.

1
Contactgegevens
2
Tarief & CV
€ –

excl. btw; onze marge gaat hiervan af

Voer een geldig uurtarief in (alleen cijfers, bijvoorbeeld 85).

Bezig met uploaden...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
3
Bevestiging

Bedankt voor je inschrijving!

We hebben je gegevens en CV ontvangen. Bij een geschikte match nemen we spoedig contact met je op.

Verzenden mislukt. Probeer het later opnieuw.