Java-разработчик (MY.GAMES)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Whalekit — одна из крупнейших студий MY.GAMES — в команду входят более 100 специалистов. Студия основана в 2004 году и специализируется на разработке высокотехнологичных мобильных 3D Action игр. Whalekit известна такими хитами, как Deer Hunter, Contract Killer и Frontline Commando, а в 2018 году порадовала миллионы геймеров мобильным зомби-апокалипсис-шутером Left to Survive. Накопленный опыт в мобильной разработке позволяет Whalekit постоянно пробовать новое, развивать своих сотрудников, решать сложные творческие и технические задачи.
Вам предстоит работать над топовым проектом студии - Left To Survive – разрабатывать метаигровые сервера, работать с сопутствующей инфраструктурой, дополнять проект фичами и поддерживать внутиигровые ивенты с серверной стороны.
Left To Survive – это:
- 20,000+ пользователей одновременно;
- богатая, распределенная по множеству датацентров в различных регионах инфраструктура;
- высокие пиковые нагрузки во время массовых event’ов
Наш стек: Java, MongoDB, Redis Cluster, Consul, Elasticsearch и многое другое.
Задачи:
- разработка серверной части игры под мобильные платформы;
- разработка игровых фичей, новых сервисов, оптимизация и развитие существующих решений, участие в разработке реюзабельных компонентов и сервисов;
- написание тестов, участие в код ревью, активное взаимодействие с другими отделами (devops, game design, клиентские разработчики, аналитики и др).
Требования:
- большой опыт профессиональной разработки на Java;
- навыки и опыт ОО дизайна, современных методологий разработки;
- желание писать хорошо масштабируемые, высоконагруженные серверные приложения;
- опыт работы с noSQL базами данных.
Будет плюсом:
- опыт работы с AWS;
- опыт работы с C#;
- опыт работы в геймдеве.
Работа в Mail.Ru Group ― это:
- проекты большого масштаба: соцсети, почтовые сервисы, киберспорт, портал, игры, электронная коммерция ― в каждом есть возможность делать жизнь миллионов людей лучше;
- сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями; быстрый рост в трендовых направлениях; амбициозные цели перед каждым проектом;
- оборудование: мощное железо, дополнительные мониторы, специализированные гаджеты ― все для решения масштабных задач и экспериментов;
- команда: работа бок о бок со «звездами» IT-индустрии, каждый из которых может поделиться своей экспертизой;
- профессиональное развитие: мы организуем митапы, конференции, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику;
- новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях;
- условия: высокий уровень заработной платы, просторный, современный офис рядом с метро «Шаболовская», ДМС с первого рабочего дня, компенсация стоимости обедов, корпоративные скидки.