Backend-разработчик (Java/Kotlin) (удаленная работа)
23 октября 2026
з.п. не указана
Не указан
Вакансия: 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;
-
Внутреннее обучение;
-
Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.
Присоединяйтесь к нам и станьте частью истории бренда с историей!
