A complete application in a minute
Tailored resume and cover letter, ready to send.
Детский мир в рамках команды «Детмир Тех» ищет backend-разработчика в стрим «Оформление и получение» для развития API и бизнес-логики корзины, чекаута, доставки и оплаты. Вы будете работать с PostgreSQL, Liquibase, JDBC и jOOQ, Redis и Kafka.
Требуется 3+ лет опыта на Java/Kotlin, знание Spring Boot, REST API, SQL и миграций. Опыт с Kafka, Redis, Kubernetes обязателен. Гибридный формат, оформление по ТК РФ, корпоративные бонусы и обучение.
«Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее. Приглашаем backend-разработчика в стрим «Оформление и получение». Мы отвечаем за путь заказа на сайте и в мобильных приложениях: от корзины и выбора доставки до оплаты и получения покупки. Здесь результат вашей работы виден в конкретных сценариях: покупатель получает точный срок доставки, оформляет заказ без ошибок и может быть уверен, что оплата прошла корректно.
Развивать REST API и бизнес-логику корзины, чекаута, доставки, заказов и оплаты. Проектировать интеграции с внутренними сервисами: синхронные вызовы и обмен событиями через Kafka с использованием Protobuf и Avro. Согласовывать API и событийные контракты с web- и mobile-разработчиками и аналитиками. Работать с PostgreSQL: писать запросы, готовить миграции в Liquibase, использовать JDBC и jOOQ. Применять Redis для хранения сессий корзины и кэширования. Повышать надёжность сервисов: настраивать таймауты, ретраи и circuit breaker, обеспечивать идемпотентность и продумывать поведение при недоступности зависимостей. Управлять включением функциональности через feature flags в Unleash. Участвовать в проектировании, проводить код-ревью, писать тесты и разбирать инциденты.