Тестировщики! Выберите себе работодателя по вайбам→ vibe.habr.com

Middle Java Developer

Зарплата

от 150 000 ₽

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

Самара, Ульяновск, ДимитровградПолный рабочий деньМожно удаленно

Компания

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

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

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

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;
  • гибкий график (удалённая работа или офис).