Вакансия:
Senior Java/Kotlin Developer
Компания:
ZeptoLab (mobile games)
Локация: Москва/Барселона (релокация обсуждаема)/удаленно (РФ, СНГ, Европа, time zone +/-2 часа от Москвы)
Занятость: Полная
З/п: 180 000 - 280 000 р
Контакты:
@no_madam🧩 ZeptoLab – один из лидеров мировой игровой индустрии, мы создали легендарные мобильные игр
Cut the Rope,
King of Thieves,
Bullet Echo и
C.A.T.S. 🧩
Stack
Kotlin, Redis, Cassandra, Postgresql, Kafka, Zookeeper, Docker, Spring Framework, Protobuf
Responsibilities
- 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.
Requirements
- Excellent Java programming skills – a minimum of 5 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 Russian and 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.
Nice-to-haves
- Enthusiasm towards games in general;
- Familiarity with Kotlin or other JVM-based languages (Scala, 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.
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;
- 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).