Java разработчик (Platform V Corax)

07 ноября 2023 • г Екатеринбург, Свердловская область • АО Сбербанк-Технологии • IT: Разработка

О проекте:

Мы - команда разработки Platform V Corax, решении основанном на Apache Kafka.

Для пользователей Platform V Corax мы делаем доработки, от простых hotfix'ов до сложных технологических фичей.

Мы расширяемся и ищем в команду Senior Software Developer (направление Core).

Вашими задачами будут:

  1. Разработка новых фичей внутри форка Apache Kafka и их перенос в upstream.
  2. Разработка новый модулей и утилит для Corax.
  3. Исправление багов Kafka.
  4. Написание unit, интеграционных тестов для разработанной функциональности.


Примеры задач:


  • Разработка подсистемы аудита в Apache Kafka.
  • Добавление метрики consumer lag на брокере. Метрика позволяет вычислить lag чтения каждой consumer group'ы.
  • Разработка расширенная система квот на топики.
  • Разработка альтернативной реализации schema registry. Поддержка схем avro, protobuf, json, xml.
  • Модуль шифрования паролей в конфиге Apache Kafka.
  • Разбор и исправление сoncurrency баги в Apache Kafka.

Что мы от вас ожидаем:

  • Знание алгоритмов и структур данных.
  • Опыт работы с concurrency и нагруженными сервисами от 1 года.
  • Понимание принципов работы брокеров очередей и баз данных (запросы, транзакции, реплики).
  • Опыт разработки на Java.
  • Базовое знание Linux.
  • Английский язык на уровне чтения технической документации и переписки.


Плюсом будет(пункты ниже опциональные):


  • Опыт многопоточного программирования.
  • Участие в разработке или тестировании распределенных систем или баз данных.
  • Опыт разработки на Scala или желание выучить этот ЯП.
  • Вклад в opensource проекты.

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

  • Работа в команде высококлассных профессионалов, у которых есть чему научиться. Ребята из команды регулярно выступают на конференциях уровня HL++;
  • Возможность получить реальный опыт области многопоточного программирования и распределенных систем;
  • Очень хорошие условия труда (белая заработная плата, оклад, премии).

Мы всячески приветствуем и поддерживаем сотрудников в выступлениях на конференциях, вебинарах, митапах: у нас (по желанию) Вы сможете обучиться азам ораторского мастерства, попробовать (или продолжить прокачивать) себя в роли спикера и повысить свою репутацию в профессиональных кругах.


Приятные мелочи:


  • График работы - стандартный, но гибкий, с учетом персонального ритма жизни;
  • Комфортный офис со спортзалом, кафе для сотрудников;
  • ДМС (включая стоматологию), страхование, фитнес (в зависимости от территории).