Напиши текст вакансии для должности "Java Server Side Developer/Программист серверной части". Название компании: "BANZAI.GAMES". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Git'

В студию по разработке игр для мобильных платформ требуется Программист серверной части/Java Server Side Developer.  Издателем проектов выступает известная компания Nekki. Разработчик, в частности, участвовал в создании таких игр как Shadow Fight 3, Shadow Fight 2, 11×11, Vector 2 суммарная аудитория которых превысила 400 миллионов игроков. На данный момент мы ищем опытного специалиста для работы на проекте Shadow Fight 3. Наш идеальный кандидат:  Имеет опыт коммерческой разработки бэкенда на Java более 3 лет; Знает, как разработать сервер для десятков тысяч игроков онлайн; Разрабатывал распределенные системы, которые не прекращали работать при выходе из строя части инстансов; Знает Protobuf, Guava и другие популярные библиотеки; Пишет thread-safe код, знает не только о wait() notify(), но и java.util.concurrent; Постоянно думает о эффективности кода, близко знаком с профайлерами, знает, что такое Sampling, Thread Dump и HeapDump; Стремится, чтобы код был понятный и красивый; Не любит ручные действия и стремится к автоматизации; Любит читать документацию и изучать исходные коды используемых библиотек; Любит обмениваться опытом, искать проблемы в своем и чужом коде.  Техническая сторона:  Java 11; Netty для сетевой части; Hazelcast как основа распределенных структур данных и операций; PostgreSQL в качестве основной базы.  Задачи:  Проектирование, разработка и поддержка фич мета геймплея на сервере; Проектирование клиент-серверного протокола; Разработка unit-тестов.  Мы предлагаем:  Работа в команде профессионалов, знающих свое дело; Возможность принять участие в разработке игр с многомиллионной аудиторией; Посещение профильных конференций; Классная команда и неформальная обстановка в офисе (поддерживаем коллег по интересам, играем в видеоигры, футбол, настолки, смотрим фильмы); Удобный офис в 2 минутах от метро, комфортное рабочее место, кофе-сладости, фрукты, простые завтраки, особые вкусности по пятницам; Возможность профессионального роста; График работы с 10.00 до 19.00; Трудоустройство по ТК РФ; Рассматриваем кандидатов разного профессионального уровня, поэтому уровень оплаты обсуждается на собеседовании и зависит от опыта и навыков кандидата.