💜 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Senior Java Developer

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

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

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

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

О компании и команде

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

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

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


Требования:

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


Ожидания от кандидата

Требования:

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

    Обязанности:

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

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

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

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

    • возможность полной удаленной работы
    • бесплатное обучение в Корпоративном университете, Виртуальная школа, IT конференции, митапы
    • ДМС, страхование жизни, корпоративная пенсионная программа
    • ипотека до 5% (у нас есть статус IT компании)
    • реферальная программа (бонус до 100 000 рублей)
    • скидки на отдых на лучших курортах в Сочи, Ялте и Алтае
    • бесплатная подписка СберПрайм+, скидки от компаний партнеров
    • офис/спортзал/парковка всё в одном месте (БЦ Даниловский Форт)