Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
EPAM Systems

Senior Scala Developer

Kėdainiai, Lithuania

Are you passionate about the game world? Ready to work on a project with the most popular and famous battle royale game in the world? We are looking for a Senior/Lead/Chief Scala engineers to form a team who will contribute to several new backend game services related to an Online Platform.

We are seeking passionate professionals, excited about solving impactful technical problems and assessing a challenge, craft a well-architected solution, and run with implementation.
#LI-DNI
#LI-DNP
What You'll Do

  • Design and develop load-intensive scalable distributed backend systems integrated into a complex web of Online Platform micro-services serving hundreds of millions of users
  • Work on the improvement of Game Services (e.g. Matchmaking, Leaderboards) for our internal games and Game Services exposed via SDK for external development teams worldwide
  • Build commerce systems that integrate with multiple platforms (PC, all consoles as well as mobile) to enable store and in-game purchasing features, virtual currency, subscriptions, and in-game items, to name a few
  • Integrate Game Services with Identity and Social services (Auth, Account, Frenship, Chat) and with other components of Online Platform
What You Have

Want more jobs like this?

Get Software Engineering jobs in Kėdainiai, Lithuania delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Experience developing scalable backend web services using Scala language
  • Advanced Scala and Akka or Java with some Scala knowledge and a quick-learner trait is a must
  • Expertise in maintaining a live service; the ability to monitor, troubleshoot, and diagnose issues
  • Skilled in non-relational databases (Mongo, Dynamo, Redis)
  • Ability to create a system design, integrating upstream and downstream components in a complicated web of micro-services
  • Strong communicational and collaboration skills. Responsibility, Ownership, Self-sufficiency and Transparency among soft traits
  • Experience with developing Online Games, Game Servers and integrating external services and APIs - a plus
  • Acquaintance with Java or Python, Game Backend Services is highly appreciated
  • Good level of English for communications (C1+)
Technologies
  • Scala and Akka/ Java
  • SQL and NoSQL (Redis, Dynamo, Mongo)
  • Cloud/AWS (LB, ASG, AZ, SNS/SQS, EC2, EC) + IaC tools
  • System design, Micro-services architecture
We offer
  • Innovative solutions delivery to the world's digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Competitive compensation
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Regular assessments and salary reviews
  • Corporate and social events
Apply

Client-provided location(s): Lithuania
Job ID: EPAM-60611
Employment Type: Other

This job is no longer available.

Search all jobs