Senior Scala + Java Engineer
$$$$
About the client:
Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Scala Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
Responsibilities
- Design and implement scalable backend services in Scala
- Work extensively with Typelevel libraries (Cats, Cats Effect, FS2, Http4s, etc.)
- Build and maintain event-driven and distributed systems
- Contribute to architectural decisions around concurrency, streaming, and data consistency
- Improve CI/CD pipelines, observability, and system reliability
Tech Stack
- Scala (2.13 / 3)
- Cats / Cats Effect / FS2 / Http4s
- Kafka (event-driven architecture)
- PostgreSQL
- Docker / Kubernetes
- AWS
- CI/CD (Github Actions)
Required Experience
โข 4+ years of backend development experience (Scala)
โข Strong production experience with Java
โข Java Spring Boot knowledge
โข Hands-on experience with the Typelevel ecosystem
โข Familiarity with event-driven architectures (Kafka)
โข Experience building distributed systems
โข Strong understanding of concurrency and asynchronous programming
Required skills experience
| Scala | 2 years |
| Java | 2 years |
| Kafka | 6 months |
| TypeLevel | 6 months |
Required languages
| English | B2 - Upper Intermediate |
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...