Мы разрабатываем «Собственный флот» — платформу для управления автопарками и B2B-аренды автомобилей. В нашем управлении 3600 грузовых авто и 15 фур, ежедневно через нас проходит несколько тысяч аренд. Мы объединяем в единой системе владельцев автопарков, партнёров-арендаторов и водителей — и это только начало. Наш основной клиент — курьерская платформа Логистики, но мы активно масштабируемся: подключаем магистральную платформу, Яндекс Лавку и Яндекс Доставку. В планах — стать единым сервисом аренды авто для разных логистических сервисов. Мы работаем с настоящим железом: телеметрия с CAN-шины, GPS, удалённое управление замками и двигателем, Bluetooth-доступ к авто в условиях нестабильного интернета — всё это есть в нашем бэкенде. Ваш код будет открывать двери реальных машин на дорогах России, а не просто обрабатывать абстрактные данные в облаке.

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

Развитие архитектуры
Вы будете самостоятельно проектировать новые сервисы, принимать архитектурные решения и отвечать за их качество. Уже запущены шесть микросервисов, и работа над созданием надёжной и масштабируемой системы продолжается. Сложные интеграции
Наш бэкенд взаимодействует с телематическим оборудованием автомобилей через Яндекс Драйв, мобильным SDK в Яндекс Про, Яндекс Заправками и Паркоматикой. Вам предстоит разобраться в доменной области и найти решения в ситуациях, когда готовых ответов нет. Автоматизация процессов обслуживания
Вы будете строить процессы согласования ремонтов, учёта запчастей и технических осмотров, превращая ручные операции в надёжные автоматизированные флоу. Влияние на продукт
Мы небольшая команда с большими амбициями, и у каждого разработчика есть реальный голос в том, что и как мы строим. Ждём людей, которые думают о коде и о том, какую проблему он решает. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Уверенно владеете Java или готовы перейти на Java 17+
  • Работали в команде с фокусом на продукте и привыкли брать ответственность за результат, а не только за техническую часть
  • Работали с микросервисной архитектурой и асинхронным взаимодействием (Kafka или аналоги)
  • Стремитесь к результату и получаете удовольствие от того, что ваш код приносит счастье пользователям
  • Самостоятельно проектируете сервисы и базы данных, умеете обосновывать принятые решения
  • Пишете и оптимизируете сложные SQL-запросы и понимаете, как работают индексы и планировщик запросов

Дополнительные требования:

  • Работали с ClickHouse
  • Работали с телематикой или IoT-устройствами
  • Знакомы с DDD и событийно-ориентированными архитектурами