Разработчик бэкенда в команду курьерской платформы Маркета
офис, гибрид, Москва
Работа в команде курьерской платформы Маркета: разработка сервисов для планирования смен и маршрутов, ведения доставки и интеграций с ПВЗ и оркестраторами. Задача — поддерживать высокую надёжность и масштабируемость системы, обеспечивающую своевременную доставку заказов
Стек
JavaKotlinClickHouseSQL
Задачи
- •Разработка новой функциональности для типов доставки и сервисов с нуля
- •Проектирование и оптимизация базы данных и SQL-запросов
- •Интеграция с оркестраторами перевозок, ПВЗ и внешними системами
- •Оптимизация производительности и масштабирование высоконагруженных процессов
- •Проведение архитектурных переделок и рефакторингов для повышения пропускной способности
Обязательно
- •Уверенные знания Java SE 8+ (желательно 17–21)
- •Опыт проектирования БД и оптимизации SQL-запросов
- •Опыт работы в продуктовой команде
- •Нацеленность на результат и пользовательский опыт
- •Готовность решать сложные архитектурные задачи и оптимизировать высоконагруженные сервисы
- •Работа или готовность работать с ClickHouse, Kotlin и DDD-архитектурой
Будет плюсом
- •Опыт работы с DDD-архитектурой
- •Опыт с задачами маршрутизации/коммивояжёра
- •Опыт крупных интеграционных проектов
- •Участие в архитектурных переделках и масштабировании систем