Scala developer
Role details
Job location
Tech stack
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