KamaGames Studio создает мобильные приложения и игры в жанре социального казино с 2010 года. KamaGames Studio создает мобильные приложения и игры в жанре социального казино с 2010 года. Созданные нами проекты достигали первых мест по загрузкам и по уровню доходности в App Store и Google Play, собрав аудиторию более 150 миллионов пользователей.
Развернуть Свернуть

Старший разработчик Java

Москва

Описание:

KamaGames Studio создает игры с 2010 года и является мировым законодателем мод в жанре Social Casino на мобильных платформах. Разработанные нами игры достигали первой позиции по Top Grossing в 101 стране в App Store и Тор-5 в 45 странах в Google Play. Общая аудитория составляет более 150 миллионов игроков.

Ищем Старшего Java разработчика для разработки и поддержки нашего основного highload продукта - серверной части проекта Casino.

 

Для нас важны:

  • знание Core Java, популярных библиотек и фреймворков, алгоритмов и структур данных, шаблонов проектирования;

  • знание и умение применять идиомы Java 8+: стримы, лямбды, CompletableFuture;

  • понимание проблем многопоточности и асинхронности;

  • опыт работы с реляционными БД.

Будет плюсом, если вы:

  • имели опыт разработки highload, low-latency решений и эксплуатации их в продакшене;

  • работали с NoSQL - понимаете, когда его нужно использовать (и когда не нужно);

  • знаете web стек (используем базовый React для написания inhouse админок).

 

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

  • проектирование и разработка высоконагруженных и отказоустойчивых сервисов;

  • задачи в рамках серверной разработки игр и смежных активностей - социальной обвязки, механик монетизации и т.п.

 

Стек:

  • Java 17 и немного Kotlin;

  • легкий стек зависимостей: guice, grpc, netty, ratpack, servicetalk;

  • MySQL и Redis для хранения данных;

  • Zookeeper для управления конфигурацией и связности кластера;

  • RabbitMQ для надежной коммуникации между сервисами;

  • GitHub для хостинга нашего кода;

  • Gradle/TeamCity для его сборки.

 

Мы предлагаем:

  • работу над популярным игровым приложением с суммарной аудиторией в 150 миллионов игроков по всему миру;

  • отсутствие легаси;

  • гибкое начало дня, работу в московском офисе в 5 минутах ходьбы от ст. м. "Новокузнецкая", релокейт-пакет для иногородних;

  • ДМС (со стоматологией), компенсацию расходов на спорт, скидки в языковой школе SkyEng и оплату консультаций на сервисе психотерапии “Ясно”;

  • официальное трудоустройство с первого рабочего дня, белую заработную плату;

  • активности #kamasapiens - регулярные корпоративные мероприятия.