Lead Backend Developer (Java)

Агентство / HR ресурс  Кадровое агентство Марины Терёшиной (gamedev & IT) ( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Java • Spring • Gamedev • Киберспорт • СМИ, Медиа и индустрия развлечений
17 сентября
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Описание вакансии

Наша команда помогает найти Lead Java backend developer для работы над проектом Scorebeat. 

Преимущество вакансии - возможность перейти на роль Lead'а, а еще выстроить команду серверной разработки на том этапе проекта, когда он уже активно растет, но еще нет огромного легаси - проект новый.

Scorebeat - это международная игровая платформа PvP соревнований по казуальным мобильным играм, проект активно растет и уже представлен в США и Латинской Америке. Проект является ответвлением от основного проекта компании - Arenum. На Arenum ежедневно проводится более 200 турниров по Battle Royale играм (Pubg, Freefire и т.д.), всего на данный момент у нас более 2,5 миллионов зарегистрированных пользователей.

Проект Scorebeat представляет собой мобильное приложение для iOS и Android, серверная часть реализована на Java (Spring Framework, PostgreSQL) и развернута на Amazon в Kubernetes.

Компанию Arenum Ltd создали в 2017 в России трое опытных предпринимателей — Александр Зеленщиков (ex Lead Developer в Nival и CTO в Expload ), Эдуард Гуринович (CarPrice) и Александр Пасечник (Master Dzen).

У вас есть возможность присоединиться на этапе активного роста платформы, чтобы возглавить серверную разработку и разделить наш успех )

Основная задача:

Организация и управление командой разработки по проектированию и реализации сервера для мобильной игровой платформы.

Требования:

  •  Опыт программирования на Java от 3-х лет;
  •  Хорошее знание Java (алгоритмы, структуры данных, многопоточность,
  • асинхронность, шаблоны проектирования);
  •  Практический опыт работы с Spring Framework (Spring Data, Spring Boot, Spring
  • Integration, Spring Security, Spring MVC);
  •  Хорошее знание базы данных PostgreSQL (написание и оптимизация
  • SQL-запросов);
  •  Опыт разработки Backend для мобильных и веб-приложений;
  •  Понимание и опыт использования современных средств разработки: GitHub,
  • Jira, Confluence, CI/CD, контейнеры Docker;
  •  Умение грамотно проектировать архитектуру высоконагруженных систем,
  • проводить профилирование кода и необходимую оптимизацию;
  •  Опыт наставничества, управления и организации командной работы и
  • взаимодействия с другими инженерными командами;
  •  Самостоятельность и ответственность.

Желательно:

  •  Опыт проектирования и разработки микросервисной архитектуры;
  •  Опыт работы с публичными облаками (AWS, GCP, Azure и т.п.);
  •  Опыт работы с Kubernetes.

Задачи:

  • Планирование и оптимизация рабочего процесса;
  • Декомпозиция и распределение задач;
  • Контроль сроков выполнения задач;
  •  Организация и проведения ревью кода с целью контроля качества выполнения задач;
  • Разработка серверной архитектуры;
  • Создание и поддержание в актуальном состоянии необходимой технической

документации;

  • Принятие участия в формировании команды.

Условия:

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

 


Загрузка формы отклика...