Team Lead Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
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.
Будет плюсом:
- Работа с высоконагруженными сервисами (1mln+ активных пользователей).
- Опыт оптимизации запросов к БД.
- Опыт работы с:
- Solr или ElasticSearch,
- AWS инфраструктурой,
- фото-, видео-файлами,
- Websocket (STOMP),
- Google Firebase,
- AMQP.
Что предлагаем:
✔ Возможность расти вместе с Продуктом и влиять на сам Продукт.
✔ Работу в высокопрофессиональной команде с опытом в Gamedev 10+ лет.
✔ Создавать решение для многомиллионной аудитории.
✔ Официальное трудоустройство, социальные гарантии.
✔ Оплачиваемое обучение, поддержка профессионального развития.
✔ Конкурентоспособную заработную плату (обсуждаем индивидуально по результатам интервью).
✔ Гибкий подход к рабочему графику (удалённая работа или офис).
Бонусы
Вкусные обеды от шеф-повара из Restolovaya G52 тем, кто решит присоединиться к нам в Ульяновском офисе.