Backend-разработчик (Java/Kotlin)
Детский мир. ДМ-тех
- Грейд
- Middle
- Формат
- Офис / Удалённо
- Занятость
- Полная
- Категория
- Программист
- Источник
- Java Job | Вакансии | Работа
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
#middle #удаленка #гибрид #офис
Детский мир. ДМ-тех
Backend-разработчик (Java/Kotlin)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
☑️ Чем предстоит заниматься
-Развивать 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 Job в Telegram | в VK | в Max
Детский мир. ДМ-тех
Backend-разработчик (Java/Kotlin)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
☑️ Чем предстоит заниматься
-Развивать 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 Job в Telegram | в VK | в Max
- java
- kotlin
- spring
- spring_boot
- kafka
- protobuf
- avro
- postgresql
- liquibase
- jdbc
- jooq
- redis
- kubernetes
- junit5
- testcontainers
Оценка вакансии
68/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакт без валидации
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Senior Product Builder
AI-балл 82/100Camunda
143 800 – 231 900 $
SeniorУдалённоjavakuberneteshelm
1С-Архитектор бизнеса / Программист 1С ЗУП
AI-балл 64/10070 000 – 150 000 ₽
MiddleУдалённо1c1c_zupзарплатный_учет
Python-разработчик (OCR)
AI-балл 64/100Альфа-Банк
MiddleУдалённоpythoncsharpmssql
1С-Архитектор бизнеса / Программист 1С ЗУП
AI-балл 64/10070 000 – 150 000 ₽
MiddleУдалённо1czup1c_zup
Principal Fullstack разработчик (React, Python)
AI-балл 68/100Positive Technologies
LeadОфис / Удалённоreactpythonfastapi
