Java Backend Team Lead
- As a Lead Developer you will participate in development of a high-end full-stack solution for game industry (Cyprus company) from the very beginning.
- Masters degree in computer science or higher.
- Fluent knowledge of algorithms and data structures.
- Solid knowledge and experience with SQL and NoSQL databases.
- English Upper-Intermediate or higher.
- Essential experience:
- 3+ years of experience in Java backend development (alternatively, C++ or Go).
- 2+ years of experience at a leading position with 3+ subordinates.
- Solid experience with cloud technologies (AWS or Google).
- Proven experience in designing and implementing secure, scalable and high-loaded solutions (more than 1 million multi-region DAU).
- Desirable experience:
- Experience with Docker and Kubernetes.
- Experience with modern reactive front-end frameworks.
- Experience with agile development methodologies.
- 20-30% product, project and architecture management from initial stage.
- 70-80% development itself.
- Official contract, very competitive salary.
- Compensation program for work equipment and co-working rent.
- Courses and trainings: professional, English with native speaker, Agile, soft skills.
- Full-time remote job, fixed working hours schedule (we believe in the importance of work-life balance).