Senior Backend Developer bij de DSO-team Hecate

Nederlandse Spoorwegen

Utrecht

On-site

EUR 70,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nederlandse Spoorwegen zoekt een Senior Backend Developer die werkt aan Donna, een cruciale applicatie voor dienstregelingen en moderneert het plansysteem voor het Nederlandse spoor. Je ontwerpt gedistribueerde oplossingen en bouwt aan microservices binnen het movementendomein.

Je werkt mee aan het DevOps-proces van bouwen tot monitoren en vertaalt user stories naar concrete technische taken. Er is ruimte voor innovatie en samenwerking met stakeholders.

Qualifications

  • Minimaal 5 jaar recente ervaring als developer.
  • Ervaring met Java 17 of nieuwer.
  • Ervaring met relationele databases en query-optimalisatie.
  • Uitstekende beheersing van de Nederlandse taal.
  • Ervaring met event driven architecture en eventual consistency.
  • Ervaring met Spring Boot, OpenShift (Kubernetes) en Jenkins/CI tooling.
  • Ruime ervaring met DevOps (mindset en tooling).
  • Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen worden afgedragen.

Responsibilities

  • Ontwerp en implementeer oplossingen voor gedistribueerde systemen met je Scrumteam.
  • Werk aan Donna en aan microservices binnen het bewegingendomein.
  • Verantwoordelijk voor het hele DevOps-proces: bouwen, testen, deployen en monitoren.
  • Vertaal user stories en non-functionele eisen naar technische taken en implementaties.
  • Denk mee over architectuur en draag bij aan verbeteringen.
  • Werk samen met je team en stakeholders aan tijdige, kwalitatieve oplevering.
  • Ruimte om te experimenteren en te leren van innovaties.

Skills

Java 17+
Spring Boot
OpenShift/Kubernetes
Jenkins
CI tools
Event-driven architecture
Domain-Driven Design
Hexagonal architecture
DevOps mindset
Dutch language
Team collaboration

Tools

ActiveMQ
OpenShift (Kubernetes)
Gradle
Argo CD
Helm
Grafana-Loki
Prometheus

Job description

Over de functie Als Senior Backend Developer werk je aan Donna, een bedrijfskritische en complexe applicatie waarmee de dienstregelingen voor alle treinen van alle vervoerders worden gemaakt. Je helpt het plansysteem voor het Nederlandse spoor te moderniseren en werkt aan microservices die bijdragen aan een efficiënter gebruik van het spoornet.

Wat ga je doen?

Je ontwerpt en implementeert samen met je Scrumteam oplossingen voor gedistribueerde systemen.

Je werkt aan Donna en aan microservices binnen het bewegingendomein. De bijbehorende service zorgt ervoor dat ingelegde treinen uitvoerbaar zijn.

Je bent betrokken bij het hele DevOps-proces: van bouwen en testen tot deployen en monitoren van services.

Je vertaalt user stories en non-functionele eisen naar technische taken en implementaties.

Je denkt mee over architectuur, draagt ideeën aan en helpt verbeteringen vorm te geven.

Je werkt samen met je team en stakeholders aan het tijdig en kwalitatief opleveren van functionaliteit.

Je krijgt ruimte om te experimenteren, aan innovaties te werken en daarvan te leren.

Wat breng je mee?

Minimaal 5 jaar ervaring als developer.

Ervaring met Java 17 of nieuwer.

Ervaring met relationele databases en query-optimalisatie.

Ervaring met event-driven architecture en concepten zoals eventual consistency.

Ervaring met Spring Boot, OpenShift (Kubernetes) en Jenkins of andere CI-tools.

Ruime ervaring met DevOps, zowel in mindset als tooling.

Goede beheersing van de Nederlandse taal; je programmeert in het Nederlands.

Je bent een teamspeler die zelfstandig werkt en ook intensief samenwerkt aan oplossingen.

Je bent analytisch sterk, hebt een goed abstractievermogen en kunt complexe zaken helder uitleggen.

Je bent leergierig, brengt graag nieuwe technieken en ideeën in en bent communicatief, aanspreekbaar en behulpzaam.

Je neemt verantwoordelijkheid voor je code en hebt oog voor kwaliteit.

Pré

Ervaring met Kotlin, Gradle en ActiveMQ.

Ervaring met functioneel programmeren.

Ervaring met Helm en Argo CD.

Ervaring met Grafana-Loki en Prometheus.

Ervaring met Domain-Driven Design en Hexagonal Architecture.

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 de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande link gelezen en gaat hiermee akkoord. https://www.werkenbijns.nl/werkwijze-en-voorwaarden
  • 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)
  • Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW, WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen. Deze opdracht is ook niet geschikt voor de directeur-grootaandeelhouder die niet is verzekerd voor de werknemersverzekeringen. Ik verklaar dat de aangeboden kandidaat geen zelfstandig professional is, ook niet via een doorleenconstructie
Gunningscriteria
  • Ervaring met Kotlin, Gradle en Active
  • MQ vinden wij een pre
  • Ervaring met functioneel programmeren vinden wij een pre
  • Ervaring met Helm en Argo CD vinden wij een pre
  • Ervaring met tools als Grafana-Loki en Prometheus vinden wij een pre
  • Ervaring met Domain Driven Design en Hexagonal Architecture vinden wij een pre
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer bij de DSO-team Hecate
Senior Backend Developer bij de DSO-team Hecate

1UPPLY • Utrecht

Hybrid
EUR 90,000 - 140,000
Senior Backend Developer bij de DSO-team Hecate
Senior Backend Developer bij de DSO-team Hecate

Werken bij NS • Utrecht

Hybrid
EUR 111,000 - 159,000
Senior backend developer bij de dso-team hecate (zzp - freelance)
Senior backend developer bij de dso-team hecate (zzp - freelance)

Nederlandse Spoorwegen • Utrecht

On-site
EUR 70,000 - 110,000
Senior Java Developer (DevOps) – Bijsturing Dienstregeling
Senior Java Developer (DevOps) – Bijsturing Dienstregeling

1UP Training (Netherlands) • Utrecht

Hybrid
EUR 75,000 - 110,000
Senior Backend Developer bij de DSO-team Hecate
Senior Backend Developer bij de DSO-team Hecate

NS • Utrecht

On-site
EUR 111,000 - 159,000
Developer Regie op Berichten (ROB) (ZZP of Dienstverband)
Developer Regie op Berichten (ROB) (ZZP of Dienstverband)

Nederlandse Spoorwegen • Utrecht

On-site
EUR 60,000 - 100,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Kadaster • Arnhem

On-site
EUR 90,000 - 120,000
Developer Regie Op Berichten (ROB)
Developer Regie Op Berichten (ROB)

Bright Professionals • Utrecht

On-site
EUR 70,000 - 110,000
Fullstack Java Developer
Fullstack Java Developer

1UP Training (Netherlands) • Apeldoorn

On-site
EUR 70,000 - 95,000
Sr. Fullstack Java Developer
Sr. Fullstack Java Developer

Bright-Professionals • Den Haag

On-site
EUR 90,000 - 120,000