Middle Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Gameram — международный социально-игровой стартап, мы делаем экосистему для геймеров.
Наша цель: объединить игроков по всему миру. Уже сейчас это 2.7 миллиарда пользователей со своими вкусами, предпочтениями и стилями игры.
Мы увлечены идеей создания площадки, где геймер даже с самым необычным вкусом найдет единомышленников, новичок погрузится в мир игр, а игрок со стажем — откроет для себя что-то новое. И это не просто соцсеть, а целая экосистема.
Наша команда: специалисты, которые разбираются в технологиях, маркетинге, геймдеве и отлично знают, чего хотят геймеры, потому что сами играют всю свою жизнь.
Создатель и вдохновитель проекта – Филипп Гладков, ex-CEO Pixonic (War Robots), cо-founder – Олег Силаков, ex-Product Manager ManyChat, X-cart (SellerLabs), руководитель комьюнити – Дарья Сталь (Compot, Alternativa Games). Мы в поиске талантливых людей с горящими глазами, драйвом и желанием делать крутой продукт, который способен повлиять на все игровое сообщество. Если ты — один из них, то будем рады видеть в нашей команде!
Хочешь обратиться напрямую? Пиши нам на job@gameram.com
Что нужно будет делать:
- заниматься разработкой высоконагруженного бэкенда для мобильных приложений;
- участвовать в проектировании и разработке новых фич продукта;
- переводить проект на микросервисную архитектуру в будущем;
- взаимодействовать с Data Science специалистом.
Почему наш проект крутой технически:
- Никакого legacy кода 5-летней давности!
- Современные технологии: Java 14, Spring Boot, Kafka, Redis;
- Работа с инфраструктурой AWS: EC2, ECS Fargate, S3 и CDN;
- Интеграции с Twillio и Firebase.
Ключевые навыки:
- Java 8+;
- SQL;
- Spring;
- Hibernate.
Что необходимо для работы:
- опыт работы более 2 лет, хорошее знание Java;
- опыт создания REST-api;
- знание алгоритмов, структур данных и принципов выбора эффективных решений;
- знание и понимание ООП, паттернов проектирования;
- навык написания тестов (JUnit/TestNG);
- опыт работы с системами контроля версий, багтрекерами, системами сборки, continuous integration;
- умение писать аккуратный и легкочитаемый код даже при решении очень сложных задач;
- умение разбираться в чужом коде.
Будет плюсом:
- работа с высоконагруженными сервисами (1mln+ активных пользователей);
- опыт оптимизации запросов к БД;
- опыт в написании микросервисов;
- опыт работы с Solr или Elastic search;
- опыт работы с AWS инфраструктурой;
- опыт работы с файлами;
- знание механизма отправки push нотификаций и работа с Google Firebase;
- английский язык.
Бонусы
- возможность расти вместе с продуктом и влиять на сам продукт;
- работа в высокопрофессиональной команде с опытом в Gamedev 9+ лет;
- создавать решение для многомиллионной аудитории;
- официальное трудоустройство, социальные гарантии;
- конкурентоспособная заработная плата, уровень которой обсуждается по результатам встречи;
- бесплатные обеды от шеф-повара из Restolovaya G52;
- гибкий график (удалённая работа или офис).