← Все вакансии

Разработчик бэкенда в команду платформы управления автопарком «Собственный флот»

Мы разрабатываем «Собственный флот» — платформу для управления автопарками и B2B-аренды автомобилей. В нашем управлении 3600 грузовых авто и 15 фур, ежедневно через нас проходит несколько тысяч аренд. Мы объединяем в единой системе владельцев автопарков, партнёров-арендаторов и водителей — и это только начало.

Наш основной клиент — курьерская платформа Логистики, но мы активно масштабируемся: подключаем магистральную платформу, Яндекс Лавку и Яндекс Доставку. В планах — стать единым сервисом аренды авто для разных логистических сервисов.

Мы работаем с настоящим железом: телеметрия с CAN-шины, GPS, удалённое управление замками и двигателем, Bluetooth-доступ к авто в условиях нестабильного интернета — всё это есть в нашем бэкенде. Ваш код будет открывать двери реальных машин на дорогах России, а не просто обрабатывать абстрактные данные в облаке.

Задачи и обязанности

Развитие архитектуры

Вы будете самостоятельно проектировать новые сервисы, принимать архитектурные решения и отвечать за их качество. Уже запущены шесть микросервисов, и работа над созданием надёжной и масштабируемой системы продолжается.

Сложные интеграции

Наш бэкенд взаимодействует с телематическим оборудованием автомобилей через Яндекс Драйв, мобильным SDK в Яндекс Про, Яндекс Заправками и Паркоматикой. Вам предстоит разобраться в доменной области и найти решения в ситуациях, когда готовых ответов нет.

Автоматизация процессов обслуживания

Вы будете строить процессы согласования ремонтов, учёта запчастей и технических осмотров, превращая ручные операции в надёжные автоматизированные флоу.

Влияние на продукт

Мы небольшая команда с большими амбициями, и у каждого разработчика есть реальный голос в том, что и как мы строим. Ждём людей, которые думают о коде и о том, какую проблему он решает.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

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

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

  • Работали с ClickHouse
  • Работали с телематикой или IoT-устройствами
  • Знакомы с DDD и событийно-ориентированными архитектурами
Java SQL ClickHouse Kafka
Откликнуться →