Детали вакансии
Разработка
Мидл
Удаленка
Полная занятость
Русский
Nov 1

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

Backend-разработчик (Java/Kotlin) в компании «Детский мир». Опыт работы 3-6 лет. Удаленно/гибридно/в офисе. Разработка REST API, Kafka, PostgreSQL.

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

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

Полная занятость. График 5/2. Удаленный, гибридный или офисный формат.

Spring Boot
Kubernetes
JUnit
Redis
REST API
Elastic APM
jOOQ
Prometheus
Java
JDBC
AI
Testcontainers
Kotlin
Micrometer
Kafka
Spring
Liquibase
PostgreSQL

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

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

Старший Java Backend разработчик

280 000 ₽

Старший Java Backend разработчик в Blancy, удаленно, проект на 3-4 месяца, зарплата 280 тыс.

B
Blancy

Старший Java-разработчик (бэкенд)

280 000 ₽

Старший Java-разработчик (бэкенд) в компании Blancy. Зарплата 280K. Удаленная работа (Москва и Московская область). Длительность проекта 3-4 месяца.

Россия
B
Blancy

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

Backend-разработчик (Java) в ADM Global в Ташкенте, Узбекистан. Гибридная/удаленная работа. Разработка высоконагруженных серверных решений и интеграций для растущей группы компаний в сфере автомобильного бизнеса.

A
ADM GLOBAL