Backend-разработчик (Java/Kotlin)

По договоренности

  • Владыкино
  • Петровско-Разумовская
  • Селигерская

«Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.

Кого ищем: # Java/Kotlin backend-разработчик в Детмир Тех

Приглашаем backend-разработчика в стрим «Оформление и получение». Мы отвечаем за путь заказа на сайте и в мобильных приложениях: от корзины и выбора доставки до оплаты и получения покупки.

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

Наш backend — несколько сервисов на Java и Kotlin, которые обеспечивают:

  • Корзину и оформление заказа: состав покупки, промо и бонусы, выбор способа получения.
  • Расчёт доставки: сроки, стоимость, интервалы и доступность с учётом адреса, магазина и состава корзины.
  • Управление заказами: создание, изменение, отмену, статусы и обмен событиями со смежными системами.
  • Платежи и чеки: оплату, возвраты и фискализацию.
  • Получение заказа: интеграции с магазинами, курьерскими службами, SAP и другими e-commerce-сервисами.

Мы работаем с переменной нагрузкой и пиками оформления заказов. Для нас важны точность расчётов, корректная обработка денег, защита от повторного создания заказа и устойчивость к сбоям зависимостей. Следить за качеством помогают SLO, метрики и алерты.

Чем предстоит заниматься:

  • Развивать REST API и бизнес-логику корзины, чекаута, доставки, заказов и оплаты.
  • Проектировать интеграции с внутренними сервисами: синхронные вызовы и обмен событиями через Kafka с использованием Protobuf и Avro.
  • Согласовывать API и событийные контракты с web- и mobile-разработчиками и аналитиками.
  • Работать с PostgreSQL: писать запросы, готовить миграции в Liquibase, использовать JDBC и jOOQ. Применять Redis для хранения сессий корзины и кэширования.
  • Повышать надёжность сервисов: настраивать таймауты, ретраи и circuit breaker, обеспечивать идемпотентность и продумывать поведение при недоступности зависимостей.
  • Управлять включением функциональности через feature flags в Unleash.
  • Участвовать в проектировании, проводить код-ревью, писать тесты и разбирать инциденты.
  • Вы будете работать в кросс-функциональной команде с backend-, web- и mobile-разработчиками, QA, аналитиками и продуктом — от обсуждения задачи до выпуска изменений в продакшен.

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

  • От 3 лет коммерческой backend-разработки на Java и/или Kotlin, опыт работы с продакшен-сервисами.
  • Уверенное знание Spring / Spring Boot, опыт разработки REST API.
  • Хорошее знание SQL, опыт работы с реляционными базами данных, JDBC или jOOQ и миграциями схемы.
  • Практический опыт работы с Kafka, Redis и Kubernetes.
  • Понимание особенностей распределённых систем: повторная доставка событий, идемпотентность, согласованность оплаты и статуса заказа.
  • Умение писать поддерживаемый код и проверять его тестами: JUnit 5, Testcontainers, интеграционные сценарии.
  • Готовность обсуждать решения, предлагать улучшения и доводить изменения до продакшена.

Будет плюсом

  • Опыт в платежах, фискализации или расчёте доставки.
  • Работа с инструментами наблюдаемости: Micrometer, Prometheus, Elastic APM.
  • Опыт применения AI-инструментов в разработке.

Наш стек:

Java 21+, Kotlin, Spring Boot, PostgreSQL, JDBC, jOOQ, Liquibase, Redis, Kafka, Protobuf, Avro, Unleash.

Для сборки, доставки и запуска сервисов используем GitLab, Jenkins, ArgoCD и Kubernetes.

Мы предлагаем:

  • Официальное оформление в соответствии с ТК РФ в IT-аккредитованную компанию;

  • Совокупный доход: оклад + годовой бонус;

  • График работы: 5/2 (гибридный формат работы/ удаленный);

  • Вакансия открыта для кандидатов, проживающих в РФ, удалённый формат работы из других стран не рассматривается;

  • Техника для работы;

  • Полис ДМС;

  • Программа Best Benefits;

  • Внутреннее обучение;

  • Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.

Присоединяйтесь к нам и станьте частью истории бренда с историей!


Адрес: Россия, Москва, 3-й Нижнелихоборский проезд, 3с6
Показать на большой карте

Поделиться:

Опубликована 4 часа назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Мы ищем в команду опытного backend-инженера, способного совмещать скорость разработки на Python с производительностью ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании AdvivaAdviva
  • Москва
4 дня назад
... Backend-разработчик Go Мы ищем опытного Backend-разработчика Go, который поможет нам совершенствовать ... Чем предстоит заниматься: Проектировать и разрабатывать масштабируемые backend-сервисы на Go.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Автодор-Платные ДорогиАвтодор-Платные Дороги
  • Москва
3 дня назад
... развитие серверной инфраструктуры оптового сайта Доработка существующего функционала и участие в развитии backend-сервисов ... разработки, аналитиками и смежными подразделениями Требования: Уверенное знание PHP 7+ и опыт коммерческой backend-разработки ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ПартКомПартКом
  • Москва
8 дней назад
250 000 - 300 000 ₽
Выше средней на 17%
Мы ищем senior backend-разработчика, который будет отвечать за этот слой: развивать существующие интеграции ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании МПФИТМПФИТ
  • Москва
день назад
Чем предстоит заниматься: Разработка нового функционала и доработка существующих сервисов Участие в оценке и проработке задач совместно с аналитиками Реализация решения на Java и Spring Boot Анализ и устранение дефекттов Обсуждение технических решени...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.