Team Lead Java (Магнит Маркет)

Дата размещения вакансии: 07.05.2025
Работодатель: МАГНИТ, Розничная сеть
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Мы в поиске Java Team Lead в команду BackTech (Направление разработки клиентских продуктов) проекта «Магнит Маркет» — части SuperApp Магнит с многомиллионной аудиторией.

Наша цель — создать один из ведущих маркетплейсов в стране. Мы уже интегрированы в экосистему Магнита и продолжаем активно масштабироваться.

Команда BackTech — это ядро бэкенда Магнит Маркета. На нас ложится основная пользовательская нагрузка: от отображения товаров до работы корзины. Мы проектируем и развиваем ключевые сервисы, обеспечивая стабильную и масштабируемую работу всей платформы.

У нас смешанная архитектура: есть монолит, активно распиливаем его на микросервисы. Это вызов, но и интересная инженерная задача.

Технологии: Java (11, 17, 21), Kotlin, Spring (5–6), Spring Boot (2–3), Spring Cloud, PostgreSQL, GraphQL, Kubernetes, Helm, Grafana, Kafka, Hibernate

Команда: 4 backend-разработчиков, 2 тестировщика

Чем ты будешь заниматься

  • управлением командой бэкенд-разработки в рамках B2C-направления «Магнит Маркет»;
  • планированием, декомпозицией и постановкой задач, контролем их выполнения;
  • участием в code review и разработкой наиболее сложных сервисов;
  • проработкой и контролем архитектуры бэкенд-решений, обеспечением их масштабируемости и надежности;
  • налаживанием процессов инцидент-менеджмента в своей зоне ответственности;
  • проектированием, анализом и разработкой интеграционных решений с другими сервисами экосистемы;
  • обучением и наставничеством;
  • оценкой и внедрением новых технологий и инструментов;
  • взаимодействием с другими командами и стейкхолдерами.

Мы ожидаем

  • опыт руководства командой разработки от 1 года;
  • опыт коммерческой разработки на Java/Kotlin — не менее 3 лет;
  • уверенное знание Java Core, Collections, Stream API, Lombok, Spring, JPA, Hibernate, PostgreSQL и умение анализировать запросы;
  • знание CI/CD, Maven, Git и паттернов проектирования (GoF, SOLID, GRASP) и умение их применять;
  • опыт работы с Apache Kafka или любой другой очередью сообщений;
  • понимание принципов работы Docker и Kubernetes;
  • знание базовых алгоритмов и структур данных;
  • опыт работы с микросервисной архитектурой.

Будет плюсом

  • умение работать с юнит-/интеграционным тестированием (Mockito/JUnit 4/5/Test Containers).

Мы предлагаем

  • оформление в аккредитованную ИТ-компанию;
  • конкурентоспособную заработную плату (обсуждается индивидуально);
  • ДМС со стоматологией и льготными условиями для членов семьи;
  • технику для работы;
  • график работы 5/2 с гибким началом;
  • работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов РФ, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе;
  • обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках QA гильдии направления;
  • возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
  • возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач;
  • наличие корпоративных скидок и программ лояльности;
  • наличие корпоративной библиотеки курсов.