Scala Developer Offline

Ukrainian Product 🇺🇦

About Playtech

 

Founded in 1999 and premium listed on the Main Market of the London Stock Exchange, Playtech is a technology leader in the gambling industry with over 7,000 employees across 20 countries.

 

Playtech is the gambling industry's leading technology company delivering business intelligence-driven gambling software, services, content, and platform technology across the industry's most popular product verticals, including, casino, live casino, sports betting, virtual sports, bingo and poker. Read more about who we are and what we do here: www.playtech.com & www.playtechpeople.com

 

Here at Playtech, we genuinely believe that people are our biggest asset. Diverse thoughts, experiences, and individual characteristics enrich our work environment and lead to better business decisions. Recognizing differences and ensuring our processes are transparent is the core of Playtech’s overall commitment to responsible business practices.

 

Ready to level up your career?

 

Playtech‘s GPAS unit is looking for an initiative Scala Developer who not only excels in technical aspects but also values collaboration and effective communication.

 

Your influential mission. You will...

 

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 little or no supervision

Optimise the platform to have maximum throughput and scalability

 

Components for success. You...

 

Have strong experience developing server-side in Scala for at least 2 years

Understand JVM, data structures and algorithms

Have excellent knowledge of parallel and concurrent programming

Worked with Pekko/Akka Http, Actor, Cluster, Persistence and Streams

Have proven experience developing high-scale distributed systems with complex interfaces and integrations

Are self-motivated, initiative, quick learner, team player

Have exceptional problem-solving prowess

Have desire to document and share knowledge with colleagues

Have good communication in English

 

You'll get extra points for...

 

Couchbase

AWS S3 and DynamoDB

Kubernetes

Docker

Linux

 

Thrive in a culture that values...

 

The opportunity to gain experience from working with large number of transactions and complex configuration logic of the product

Not just coding, but also communication: we recognize the importance of both technical skills and interpersonal communication.

Work-life balance, flexibility and remote/hybrid work.

Educational possibilities

Competitive compensation

Fully-equipped perfect office space located in the city center (“Palats Sportu” metro station)

Warm and friendly attitude to every specialist

Possibility to cooperate with a product company

 

GPAS TEAM:

 

Gaming Platform as a Service aka GPAS is Playtech’s exclusive distributed games delivery platform that currently has more than 700+ games running on it.

 

GPAS is a highly accessible, multi-tenant, scalable, distributed and event-driven system written in Scala with the help of the Pekko framework.

 

We use Couchbase as a hot storage and AWS S3/DynamoDB as our cold storage to ensure we can handle nearly a billion transactions per day.

 

We have a complex solution that provides capabilities to run a variety of different slot, and multiplayer games and our architecture supports an extension to support other types of games.

 

We adopt Scrum methodology to deliver new features on time.