Мы в поиске Senior Java-разработчиков на проект «Магнит Маркет» — части SuperApp Магнит с многомиллионной аудиторией.
Наша цель — создать один из ведущих маркетплейсов в стране. Мы уже интегрированы в экосистему Магнит и продолжаем активно масштабироваться. В проекте несколько продуктовых команд, каждая из которых отвечает за критически важные блоки платформы:
• Витрина и пользовательский путь — команда, которая обеспечивает работу BFF, корзины, отображение главной страницы, расчёт стоимости доставки и промокодов. Всё, что видит пользователь до оформления заказа, проходит через них.
• Order Management System (OMS) — центр обработки заказов: от оформления до доставки. Включает в себя интеграции с логистикой, складами, платёжными шлюзами и контакт-центром. Вся оркестрация построена на Camunda.
• PIM (Product Information Management) — управление товарным каталогом. Команда отвечает за атрибуты, категории, связи между товарами и интеграции с витриной, поиском, лояльностью и другими сервисами.
• Остатки и логистика — виртуальные склады, возвраты, поступления, синхронизация остатков и взаимодействие с логистическими процессами внутри экосистемы.
• Инструменты для продавцов — продвижение, реклама, аналитика и статистика. Всё, что помогает селлерам расти, управлять видимостью и понимать эффективность своих действий.
Проект работает с современным стеком: Java 11/17/21, Kotlin, Spring, PostgreSQL, Kafka, Hibernate.
Мы строим масштабируемые, отказоустойчивые решения и ищем разработчиков, которым интересны сложные задачи, архитектура под нагрузкой и продуктовый подход.
Чем ты будешь заниматься
- развивать и поддерживать текущие сервисы
- работать в большой команде, участвовать в ежедневных митингах, обсуждениях задач
- тесно взаимодействовать со всеми участниками команды
- участвовать в Code Review
- участвовать в проектировании, анализе и разработке интеграционных решений с другими сервисами экосистемы
Мы ожидаем
- опыт коммерческой разработки на Java от 5-х лет
- умение анализировать запросы
- знание паттернов проектирования и умение их применять (GoF, SOLID, GRASP)
- знание CI/CD, Maven, Git
- работа с юнит/интеграционным тестированием Mockito, JUnit 5, Test Containers (опционально)
- опыт работы с Apache Kafka или любой другой очередью сообщений; Понимание работы Docker, Kubernetes
- приветствуется знание Apollo GraphQL
- опыт работы и построения микросервисной архитектуры.
Мы предлагаем
- оформление в аккредитованную ИТ-компанию
- конкурентоспособную заработную плату (обсуждается индивидуально)
- сильную команду: выходцы из Lamoda, Yandex, Avito, VK, Delivery club, Tinkoff, Ostrovok, Vprok.tech, X5.tech
- ДМС со стоматологией и льготными условиями для членов семьи
- технику для работы
- график работы 5/2 с гибким началом
- работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе
- обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках гильдии разных направлений
- возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
- возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач
- наличие корпоративных скидок и программ лояльности
- наличие корпоративной библиотеки курсов
- отсутствие трекинга времени