2,614 Open roles
98 Companies
54 Posted today
Jobs / PlayTech / Scala Developer (Java/ Scala)
Posted 2026-05-19

Scala Developer (Java/ Scala)

Description

Playtech's GPAS unit is looking for a Scala Developer with excellent engineering skills - whether you're already experienced in Scala or a strong Java developer eager to grow into it. We’re looking for mid-level engineers who are solid in backend development, curious, and motivated to keep learning. You don’t need to tick every box in Scala today - what matters is a strong foundation, the right mindset, and the drive to develop further. In return, we offer a supportive environment where you can build your Scala expertise, work on high-scale systems, and learn from experienced engineers. You’ll have the opportunity to take ownership, contribute to meaningful projects, and continuously grow your technical and problem-solving skills as part of a collaborative team.

Responsibilities
  • Participate in software design, development, refactoring, support, and code reviews to maintain high development standards.
  • Collaborate with platform teams to deliver great results.
  • Work autonomously on your tasks with guidance where needed, while continuing to grow your expertise.
  • Optimize the platform to achieve maximum throughput and scalability.
  • Be proactive and go beyond expectations, with a strong focus on learning and improvement.
Requirements
  • Bring at least 3 years of hands-on experience developing server-side applications in Scala or Java.
  • Have working knowledge of Scala and SBT (Scala Build Tool), or a strong willingness to learn and transition from Java.
  • Demonstrate experience or interest in frameworks such as Pekko/Akka, including HTTP, Actors, Cluster, Persistence, Streams, and connectors.
  • Possess an understanding of the JVM, data structures, and algorithms.
  • Exhibit good knowledge of parallel and concurrent programming principles.
  • Have experience or strong interest in building high-scale, distributed systems with complex interfaces and integrations.
  • Think like an engineer - taking ownership, driving solutions forward, and continuously improving systems and processes.
  • Demonstrate strong problem-solving skills and curiosity to learn.
  • Show a willingness to document solutions and actively share knowledge with colleagues.
  • Communicate clearly and effectively in English.

## You'll get extra points for:

  • Previous experience in the iGaming domain.
  • Experience working with Typesafe Config.
  • Hands-on experience with Couchbase or other document-based NoSQL database.
  • Familiarity with AWS services such as S3 and DynamoDB.
  • Experience using Play JSON.
  • Proficiency with ScalaTest for testing.
  • Experience with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
  • Confidence working in Linux environments.
Benefits
  • A friendly, cooperative, and goal-oriented team of experienced professionals.
  • Clear goals and a results-driven environment.
  • Open communication, knowledge sharing, and mutual support across teams.
  • Initiative-taking and a confident approach at the workplace.
  • Collaborative and supportive culture as well as stable long-term career opportunities.
  • Global scope and inclusive working environment where you can engage with diverse teams and perspectives.
  • Constant learning and development opportunities and professional growth programs.
  • An active lifestyle and mental well-being, supported through sports classes, master classes, and monthly well-being activities.