Senior Server-side Developer, remote

Senior Server-side Developer, remote
ZeptoLab, Armenia

1 Year
0 - 0
Job Type
Job Shift
Job Category
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 15, 2023
Last Date
May 15, 2023

Job Description

We are looking for an experienced Backend Developer to join ZeptoLab’s Server Side team!

As a Backend Developer at Zeptolab, you'll be embedded in a game team, actively contributing to game design and direction, as well as building scalable backend components. You'll be responsible for making sure that our hundreds of thousands of daily players get the best, most uninterrupted experience possible.

If you have experience in developing live systems, and you understand what it means to support a system with large user volumes, in addition to being interested and excited about working in these areas - this might be a great opportunity for you!


  • Design, implementation, deployment and maintenance of highly-scalable and available game backend components;
  • Contribute to best practices on reliability and availability;
  • Work as part of a team improving development process and communication and contributing to game design discussions.


  • Excellent Java/Kotlin programming skills a minimum of 3 years experience with server-side Java, concurrency handling, and distributed systems;
  • Good experience with Linux shell and scripting languages;
  • Database design and implementation skills, and good SQL knowledge;
  • Collaborative mindset and good communication skills in English;
  • Ability to think clearly under pressure. We aim for minimal downtime in our games, and you are expected to be able to respond to and troubleshoot a wide range of issues in a production environment;
  • Strong self-organization skills. Being passionate and committed to tasks, and an autonomous person with high levels of initiative and energy.


  • Enthusiasm towards games in general;
  • Familiarity with C++;
  • Familiarity with other JVM-based languages like Scalia, and Groovy;
  • Knowledge of network protocols and non-blocking IO;
  • Experience with NoSQL databases, Cassandra and Redis, in particular, would be a plus;
  • Understanding the challenges and caveats of large-scale distributed systems;
  • Familiarity with concurrent, event-driven systems.

    These are ideal but not all required as we know some people (e.g women) are less likely to apply for the role unless they are 100% qualified. We promote a diverse, equitable and inclusive culture at ZeptoLab.

    Why join us

    • We do something magical and unique we create great games and we do it well;
    • We operate in a challenging and rapidly growing mobile gaming industry;
    • ZeptoTeam - is a cohesive team of enthusiastic professionals - so your input will be heard, and your role in the project will be weighty;
    • Our office is cozy and beautiful, you'll have a comfortable working place;
    • Diversity and inclusion are important to us. ZeptoLab is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, age, gender, gender identity or expression, sexual orientation, or disability;
    • And at last we'll offer you an attractive compensation package (from wages to social intangible elements. Package includes medical insurance, meals, transportation, fitness and a lot of additional services).

    Job Specification


    Information Technology and Services - Barcelona, Spain