Middle+/Senior Java разработчик (Магнит Маркет)

МАГНИТ, Розничная сеть

Middle+/Senior Java разработчик (Магнит Маркет)

Описание вакансии

Мы в поиске 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 с гибким началом
  • работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе
  • обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках гильдии разных направлений
  • возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
  • возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач
  • наличие корпоративных скидок и программ лояльности
  • наличие корпоративной библиотеки курсов
  • отсутствие трекинга времени
Навыки
  • Java
  • Spring Framework
  • PostgreSQL
  • Hibernate
  • Apache Kafka
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию