👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Team Lead Java Developer

Зарплата

от 350 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Международный социально-игровой стартап, делаем социальную сеть для геймеров

Описание вакансии

Условия работы

Gameram – социальная сеть для тех, кто любит игры 

Наша цель: объединить игроков по всему миру. Уже сейчас это 3 миллиарда пользователей со своими вкусами, предпочтениями и стилями игры.
Мы увлечены идеей создания площадки, где геймер даже с самым необычным вкусом найдет единомышленников, новичок погрузится в мир игр, а игрок со стажем откроет для себя что-то новое. И это не просто соцсеть, а целая экосистема.

Наша команда: специалисты, которые разбираются в технологиях, маркетинге, геймдеве и отлично знают чего хотят геймеры, потому что сами играют всю жизнь.

Создатель и вдохновитель проекта – Филипп Гладков, ex-CEO Pixonic (War Robots), cо-founder – Олег Силаков, ex-Product Manager ManyChat, X-cart (SellerLabs), руководитель комьюнити – Дарья Сталь (Compot, Alternativa Games).

Мы в поиске талантливых людей с горящими глазами, драйвом и желанием делать крутой продукт, который способен повлиять на все игровое сообщество!


Что нужно будет делать:

  • Отвечать за разработку высоконагруженного бэкенда.
  • Принимать архитектурные решения в рамках задачи / продукта.
  • Повышать быстродействие и отказоустойчивость бэкенда.
  • Управлять командой разработки: работать с развитием и мотивацией команды, проводить перформанс ревью, код ревью и т.д., способствовать обмену опытом; создание индивидуальных планов развития сотрудников, найм и увольнение.
  • Проводить оценку сроков разработки.
  • Контролировать выполнение задач командой.
  • Участвовать в выстраивании и улучшении процессов разработки, оценке задач и планировании спринтов.
  • Взаимодействовать с лицами, ответственными за разработку Продукта и аналитиками; анализировать и валидировать бизнес-требования с технической стороны. 


Почему наш проект крутой технически:


🔹Современные технологии: Java 17, Spring Boot, JPA (Hibernate), jOOQ, ElasticSearch, Redis, PostgreSQL, TestContainers, Docker, Terraform.

🔹Никакого legacy кода 5-летней давности.

🔹Работа с инфраструктурой AWS: EC2, ECS Fargate, S3.

🔹Интеграции с Twilio и Firebase.


Для работы необходимо:

  • Опыт работы более 5 лет, отличное знание Java.
  • Опыт создания REST-api, опыт в написании микросервисов.
  • Знание алгоритмов, структур данных и принципов выбора эффективных решений.
  • Знание и понимание ООП, паттернов проектирования, умение применять их в нужный момент.
  • Навык написания тестов (Unit / TestNG).
  • Опыт работы с системами контроля версий, багтрекерами, CI/CD.
  • Умение писать аккуратный и легкочитаемый код даже при решении очень сложных задач.
  • Умение разбираться в чужом коде.
  • Английский язык (чтение технической литературы).


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

⭐ Java 8+,

⭐ SQL,

⭐ Spring,

⭐ Hibernate / jOOQ,

⭐ JUnit / TestNG / Spock.

Будет плюсом:

  1. Работа с высоконагруженными сервисами (1mln+ активных пользователей).
  2. Опыт оптимизации запросов к БД.
  3. Опыт работы с:
  • Solr или ElasticSearch,
  • AWS инфраструктурой,
  • фото-, видео-файлами,
  • Websocket (STOMP),
  • Google Firebase,
  • AMQP.


Что предлагаем:

✔ Возможность расти вместе с Продуктом и влиять на сам Продукт.

✔ Работу в высокопрофессиональной команде с опытом в Gamedev 10+ лет.

✔ Создавать решение для многомиллионной аудитории.

✔ Официальное трудоустройство, социальные гарантии.

✔ Оплачиваемое обучение, поддержка профессионального развития.

✔ Конкурентоспособную заработную плату (обсуждаем индивидуально по результатам интервью).

✔ Гибкий подход к рабочему графику (удалённая работа или офис).

Бонусы

Вкусные обеды от шеф-повара из Restolovaya G52 тем, кто решит присоединиться к нам в Ульяновском офисе.