Scala developer

DHL
Utrecht, Netherlands
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Compensation
€5,000.0 - €6,500.0
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Microsoft Azure Cloud Engineering Event-Driven Programming Scala (Programming Language) Technical Debt Backend Git Apache Kafka Docker

Job description

Als Scala Developer werk je aan het hart van onze consumentenplatformen. Je neemt ownership over services van ontwerp tot productie en verder. Concreet betekent dit dat je:

  • oplossingen bedenkt én technisch vormgeeft (wij sturen op doelen, niet op implementatie)
  • werkt in een multidisciplinair scrumteam met andere engineers en een product owner
  • actief meebouwt aan architectuurkeuzes en platformstandaarden
  • structureel aandacht besteedt aan quality, testing en observability
  • technical debt durft te agenderen én krijgt de ruimte om deze op te lossen

Requirements

  • teams veel autonomie hebben
  • kennis actief wordt gedeeld
  • standards ontstaan vanuit engineers, niet vanuit policy
  • production ownership vanzelfsprekend is

We werken volgens agile principes, maar zonder dogma’s. Wat werkt, dat houden we. Wat niet werkt, verbeteren we. Hoe we werken (techniek) Onze backend is modern, schaalbaar en sterk gericht op betrouwbaarheid:

  • Scala-based backend
  • Event-driven architectuur
  • Kafka (ervaring of sterke interesse)
  • ZIO (ervaring is een pré)
  • Cloud-native op Azure
  • Containerized development met Docker & Kubernetes
  • CI/CD pipelines en versiebeheer via Git

  • HBO/WO werk- en denkniveau
  • Ruime ervaring als Scala developer in een professionele teamomgeving
  • Ervaring met schaalbare backend-systemen
  • Interesse in of ervaring met event-driven architectuur
  • Je schrijft tests omdat je weet dat productiebetrouwbaarheid daar begint
  • Je neemt ownership en deelt actief je kennis met collega’s
  • Goede beheersing van Nederlands

Benefits & conditions

Je krijgt energie van werken aan software die zichtbaar impact heeft. Je denkt niet alleen in tickets, maar in systemen, betrouwbaarheid en gebruikerservaring.

Een rol met impact, ruimte en verantwoordelijkheid en arbeidsvoorwaarden die daar bij passen:

  • Salaris tussen €5.000 en €6.500 bruto (40 uur), afhankelijk van senioriteit en impact

About the company

Elke dag volgen miljoenen consumenten hun pakket via onze systemen, passen ze hun bezorging aan of gebruiken ze onze apps om te verzenden en ontvangen. Wat voor de buitenwereld een eenvoudige track-and-trace is, is voor ons een complex, event-gedreven backend landschap dat 24/7 beschikbaar moet zijn. Op piekmomenten voor het hele land tegelijk. Bij DHL bouwen we aan de platformen die deze digitale bezorgervaring mogelijk maken. Alles wat wij ontwikkelen draait direct in productie, wordt op grote schaal gebruikt en moet betrouwbaar blijven, ook als het verkeer explodeert. You build it. You run it. You own it. Niet als slogan, maar als manier van werken. Wat we bouwen Binnen DHL ontwikkelen en onderhouden we backend-systemen die de kern vormen van onze consumentenproducten, waaronder:

  • Track & Trace en bezorgvoorkeuren
  • Functionaliteit achter de Mijn DHL App en verzendapp
  • Platformen waarmee verzenders realtime tracking-data aanbieden aan ontvangers
  • Event-gedreven services die miljoenen statusupdates per dag verwerken

Onze systemen worden dagelijks gebruikt door consumenten in Nederland, België en Zweden. Kwaliteit, stabiliteit en performance zijn daarom geen nice-to-haves, maar randvoorwaarden.

We werken in sprints van 3 weken, waarbij ongeveer 90% van je tijd écht naar bouwen gaat. Overleg is functioneel, niet leidend. Wat telt: goede software afleveren.

De afdeling Digital & IT telt inmiddels 250 collega’s, verspreid over meerdere product- en platformteams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

Videos

See all

Related articles

See all