CareerPlanSign in

Scala Developer

Tartu / Tallinn, ee💼 Full-time🗓 2026-08-20 → 2026-09-25

Core

Design, develop, and optimize a high-scale, distributed, event-driven gaming platform (GPAS) serving over 1000 games and handling nearly a billion transactions daily.

Role type

Senior IC Scala Developer (Distributed Systems)

Builds

Scalable distributed games delivery platform (GPAS) for online casino games

Domain

iGaming / Distributed Systems

Deliverable

production ML models | product features

Required skills

Scala (Scala 3), SBT, Pekko/Akka (HTTP, Actors, Cluster, Persistence, Streams), JVM internals, parallel/concurrent programming, distributed systems architecture

Preferred skills

iGaming domain experience, Typesafe Config, Couchbase, AWS (S3, DynamoDB), Play JSON, ScalaTest, Docker/Nomad/Kubernetes, Linux environments

Technologies

Scala, SBT, Pekko/Akka, Couchbase, AWS S3, AWS DynamoDB, Play JSON, ScalaTest, Docker, Nomad, Kubernetes

Responsibilities

Participate in software design, development, refactoring, and code reviews; Collaborate with platform teams to deliver results; Work autonomously on tasks; Optimize platform throughput and scalability; Document solutions and share knowledge

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.