Java разработчик на мобильную RTS

Оплата не указана

Вакансия находится в архиве

Gear Games

г. Самара

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Мы - продуктовая компания, делаем уникальные сложные игры для мобильных платформ. Возрождаем один из самых интересных игровых жанров - классическая RTS. И это у нас получается.

В настоящее время наши главные проекты - Art Of War 3: Global Conflict и War Legends.

Для расширения команды мы приглашаем присоединиться Java Developer с желанием реализовать свои профессиональные амбиции и получать при этом удовольствие от работы в творческой атмосфере геймдева.

Если вы разделяете наше стремление постоянно развиваться и работать с собственным продуктом — присоединяйтесь!

Чем предстоит заниматься:

  • Разработка бизнес-логики и высоконагруженных сервисов

  • Поиск и оптимизация узких мест по памяти и производительности

  • Участие в техописании и декомпозиции и разработке задач

  • Оптимизация работы сервисов

  • Участие в ревью задач и запросов на слияние

  • Участие во внедрении технических решений в проект

Требования:

  • Опыт коммерческой разработки на Java от 1 года

  • Уверенные знания Java Core

  • Знание принципов ООП, SOLID, архитектурных паттернов и принципов проектирования

  • Опыт работы с системами контроля версий

  • Знание Spring Framework (Core, MVC, Boot, Data, Security)

  • Опыт работы с базами данных (SQL, NoSQL) и ORM (Hibernate, Tarantool)

  • Знание основных протоколов и стандартов веб-разработки (HTTP, REST, JSON)

  • Умение работать с тестовыми фреймворками (JUnit, Mockito)

  • Опыт покрытия кода unit-тестами

Вашим преимуществом будут:

  • Опыт работы с инструментами для автоматизации сборки, тестирования и развертывания приложений (Docker, Gitlab)
  • Понимание принципов CI/CD

  • Навыки работы с Kaffka

Наш основной стек:

  • Java 17, Spring, GRPC, Gradle

  • Postgres, Tarantool, Flyway

  • Consul, Kaffka

  • Docker

  • IDEA, Gitlab

  • JUnit5, Cucumber, Mockito

И нам есть что предложить!

  • Профессиональный и карьерный рост;

  • Интересные рабочие задачи, возможность прокачать свои навыки, раскрыть таланты;

  • Действительно классный коллектив с комфортным общением и атмосферой взаимоподдержки, что ощущается даже на удаленке;

  • Хорошая организация взаимодействия и простота общения с любым коллегой;

  • Достойная заработная плата;

  • Корпоративные мероприятия, конференции;

  • И ещё много полезного для сотрудника, заботимся о каждом.

Возможна работа в офисах: Москва(Авиамоторная), Кострома, Курск. Или удаленно.

Ключевые навыки

Gamedev
Java
Backend
Game programming
Version control/git

Контактная информация

Gear Games

Сайт: не указан

Почта: не указана

Вакансия опубликована 28.03.2024 в г. Самара.

Похожие вакансии

#

Не указана

Москва

Подробное описание

30 июля

#

Новосибирск

Удаленная работа

Подробное описание

15 апреля

#

Казань

Полный день

Подробное описание

17 июля