Java Developer
Требования
Местоположение и тип занятости
Компания
Mobile Gamedev
Описание вакансии
Условия работы
AXLEBOLT является успешным игроком на международном рынке, за плечами которого несколько отличных проектов. Мы разрабатываем мобильные игры, в которые играют миллионы геймеров в различных уголках мира. Наши основные проекты - 3D-игры с PvP боями в режиме реального времени. Мы активно развиваемся и приглашаем в нашу команду талантливого Middle+/Senior Java Developer для работы над текущими проектами компании.
Задачи, которые ждут вас:
- Разработка с нуля игрового backend-сервиса - голосового чата Supersonic
- Сопровождение (документирование кода, проектирование в рамках компетенций)
- Доработка и расширение функционала существующих модулей
Профессиональные знания и навыки:
- Хорошее понимание ООП
- Опыт работы в веб-разработке
- Уверенное знание Java 8+ (core + collections + streams & lambdas)
- Spring Framework 2+
- Spring Boot
- Git
- Написание тестов
- Jira/Confluence
Как преимущество:
- Знания web application security
- Опыт работы со Spring Security
- Опыт работы с WebSocket
- Опыт работы с Netty
- Опыт работы с MongoDB, Redis, Elasticsearch, Kafka
- Опыт с озвучкой, музыкой, голосовыми модулями - большое преимущество
Бонусы
Преимущества работы в Axlebolt:
- Комфортный современный офис в центре Казани: удобная оборудованная кухня, зона отдыха и панорамный вид с 14 этажа
- Питание за счет компании, корпоративные занятия спортом, оплачиваемая парковка
- Курсы повышения квалификации, участие в конференциях, занятия по английскому языку
- ДМС со стоматологией
- Гибкий график работы
- Достойная заработная плата и премии
- Программа релокации
- Оформление по ТК РФ, белая заработная плата