Senior C++ Developer (графика OpenGL/WebGL)QA Automation Engineer / Тестировщик (автоматизированное тестирование на Java)Middle/Senior Java Backend Developer / Разработчик на JavaJunior Java QA Automation Engineer / Младший инженер по автоматизированному тестированию на JavaМатематик (Java+Python)Технический писатель / менеджер по локализации игрSenior Dev-OpsTypeScript Game Developer (Разработчик игр)Lead Java Backend Developer
Последнее обновление сейчасВакансия активна
Lead Java Backend Developer
Мы приглашаем в команду Lead Java Backend Developer, чтобы производительность и надежность нашего backend не уступали популярности игр.
Ваши задачи:
- координировать работу команды разработки Backend;
- взаимодействовать с другими командами и специалистами (Frontend, QA, DevOps);
- разрабатывать архитектуру, способную выдержать десятки тысяч RPS;
- дорабатывать и поддерживать существующую функциональность Backend;
Вам понадобятся:
- опыт коммерческой разработки на Java от 5 лет, знание Java на уровне Senior;
- опыт управления командой разработки (3-5 человек);
- понимание принципов построения HL/HA решений;
- понимание принципов эксплуатации и мониторинга сервисов;
- понимание паттернов и принципов проектирования, стремление их соблюдать;
- владение стеком технологий: Java 8+, Spring (MVC, Security, Data, Boot), liquibase, MySQL, MongoDB, Hibernate, MyBatis, JMS, Camel, ActiveMQ, Redis, Tomcat;
- владение инструментами разработки: Maven, Git, Jenkins, Nexus.
Пригодятся:
- знание основ теории вероятностей, комбинаторики и математической статистики;