ZeptoLabZE

Senior Java Back-End Developer

ZeptoLab
Poland only
Apply now

We are looking for an experienced Java/Kotlin developer to join ZeptoLab team as a Server-side Developer to bring fun and happiness to millions of players around the globe!

As a Senior Java Back-End Developer at Zeptolab, you'll be a part of the Tech Core team and work closely with game development teams and the Common Unity Tech team. You'll be responsible for making sure that our hundreds of thousands of daily players get the best, most uninterrupted experience possible. Do the development of internal server-side related solutions and build the server-side future of the company.

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!

Responsibilities

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

Requirements

  • Excellent knowledge of infrastructure architecture of server side systems, highload performance maintenance, distributed system deploy;
  • Excellent Java/Kotlin programming skills – a minimum of 5 years experience with server-side Java, concurrency handling, and distributed systems;
  • Excellent experience with Linux shell and scripting languages;
  • Knowledge of TypeScript and Go programming languages is highly recommended or willingness to learn it quickly;
  • Knowledge of common devops practises (you will work in close collaboration with devops so it is important that you can talk with them on same technical language and participate in decision making processes);
  • Database design and implementation skills, and good SQL knowledge, experience with NoSQL databases, Cassandra and Redis;
  • Collaborative mindset and excellent communication skills in English;
  • Strong self-organization skills;
  • 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;
  • A passionate and autonomous person.

Nice-to-haves

  • Enthusiasm towards games in general;
  • Familiarity with Nakama;
  • Familiarity with Unity;
  • Familiarity with C++;
  • Familiarity with other JVM-based languages like Scala, and Groovy;
  • Knowledge of network protocols and non-blocking IO;
  • Understanding the challenges and caveats of large-scale distributed systems;
  • Familiarity with concurrent, event-driven systems.

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;
  • 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).

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let ZeptoLab know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 03, 2024

Posted on

May 04, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Poland +/- 0 hours
Claim this profileZeptoLab logoZE

ZeptoLab

View company profileVisit zeptolab.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

17 remote jobs at ZeptoLab

Explore the variety of open remote roles at ZeptoLab, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ZeptoLab

Remote companies like ZeptoLab

Find your next opportunity by exploring profiles of companies that are similar to ZeptoLab. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan