- Работа в Ярославле
- Удаленно
- Разработчик
- Java разработчик на мобильную RTS (Junior)
Java разработчик на мобильную RTS (Junior)
По договоренности
Gear Games — команда профессионалов, возрождающая на мобильных устройствах один из самых интересных игровых жанров - классические RTS. Наши проекты, Art Of War 3: Global Conflict и War Legends, объединили более 20 миллионов пользователей и заслужили средний рейтинг 4.7 в сторах. Мы — это стабильность, долгосрочное развитие и внимание к качеству.
Для нас важны творческая атмосфера и возможности для профессионального роста. Сейчас мы ищем Java-программиста для усиления команды. Если хотите работать над значимыми проектами с командой единомышленников, присоединяйтесь к Gear Games!
Чем предстоит заниматься:
-  Разработка бизнес-логики и высоконагруженных сервисов; 
-  Поиск и оптимизация узких мест по памяти и производительности; 
-  Создание универсальных решений, которые могут быть легко интегрированы в разные игровые проекты; 
-  Вынос и рефакторинг функционала из существующих проектов в отдельную библиотеку; 
-  Написание технической документации; 
-  Технический анализ поведения систем и пользователей. 
Мы ожидаем:
-  Уверенные знания Java (от 8 и выше); 
-  Знание Spring (Boot, Data, Web, Cloud); 
-  Знание принципов ООП, ООД, архитектурных паттернов и принципов проектирования; 
-  Навыки работы с реляционными СУБД; 
-  Знание REST API; 
-  Умение писать тесты; 
-  Опыт работы с Git; 
-  Играть в игры и желание их делать. 
Преимуществом будут:
-  Понимание микросервисной архитектуры; 
-  Понимание принципов CI/CD; 
-  Знания в области компьютерных сетей; 
-  Знание Docker; 
-  Опыт работы с OpenSearch; 
-  Знание Gradle. 
Наш основной стек:
-  Java 17, Spring Boot, Netty, gRPC, Gradle 
-  MySQL, Tarantool, Flyway 
-  Consul, Kafka 
-  Docker 
-  GitLab 
-  JUnit, Mockito, Cucumber 
Мы предлагаем:
- Гибкий старт рабочего дня (9-10 по МСК), возможность удаленной работы, включая зарубежные страны
-  Система наставничества: ежемесячные встречи 1 на 1 с ментором для обсуждения карты развития 
-  Уроки английского дважды в неделю с оплатой 50% занятий (после испытательного срока) 
-  Оплата 50% годового абонемента в спортзал или другого спортивного курса после испытательного срока 
-  3 офиса в России (Москва, Кострома, Курск) и возможность удаленной работы 
-  Подарки к праздникам, дням рождения и знаковым датам компании 
-  Командные мероприятия: -  Внутренние конференции дважды в год (зима/лето) за счет компании 
-  Ежегодные турниры по играм компании с призами 
-  Ежегодные геймджемы с призовым фондом 
 
-  
-  Сильная команда с комфортным общением и атмосферой взаимоподдержки, что ощущается даже при удаленной работе 
Приложите, пожалуйста, git-репозиторий с проектом/проектами для оценки качества написания кода.
Опубликована 23 дня назад