Java developer
Наш клиент – одна из ведущих компаний по разработке мобильных игр, основанная в 2009 году. Сейчас компания входит в Топ-10 российских разработчиков. Мы ищем Middle/Senior Java Developer в команду, которая разрабатывает систему аналитики для игр. Команда отвечает за сбор данных и предоставление аналитикам доступа к ним (миллиард событий в сутки, 120Tb+ игровых данных).
Обязанности:
- Разработка и изменение архитектуры платформы;
- Разработка нового функционала;
- Поддержка работоспособности и улучшение доступности сервиса (оптимизация производительности и стоимости владения системой);
- Взаимодействие с командой аналитиков для уточнения требований.
Используемые технологий:
Наш основной стек: Java 11, Groovy, также мы используем: Kafka, ZooKeeper, Cassandra, Postgres, Presto, Project reactor, Vert.x, Guice и собственные разработки;
Хостимся на bare metal.
Требования:
- Опыт работы с высоконагруженными сервисами – обязательно;
- Опыт работы с Java 8, Java 11 – от 2 лет;
- Опыт обработки больших объемов данных, построение распределенных систем – очень желательно ;
- Хорошие навыки коммуникации, так как будет много коммуникации в команде.
Будет плюсом: Kafka, Cassandra, HBase, Clickhouse, Presto.
Условия:
- Удаленка на время карантина (после отмены возможны варианты: офис, офис/удаленка, удаленка);
- Оборудование на выбор для комфортной работы • Классный офис в центре Москвы;
- Расширенное ДМС;
- Уроки английского;
- Регулярные внутренние лекции, посещение конференций (Joker, Jpoint, etc).