Java Team Lead
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Magnit Tech не только про ритейл. Это связка физического мира ритейла и digital, новых сервисов, максимальной персонализации и сквозного клиентского опыта.
У нас стартует новое направление маркетплейса Магнит Маркет. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задачи и развитии бизнеса. Мы строим собственную IT-платформу, развиваем систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей.
Мы находимся в поисках Team Lead'а, который присоединится к нашей команде и будет развивать систему взаимодействия с Sellers.
Основными пользователями системы являются продавцы и сотрудники компании. Это сложная динамическая система привязки свойств, характеристик и категорий к товарам по связям "многие ко многим". А основные получатели данных - это витрина (сайт/мобильное приложение), поиск, системы лояльности, системы рекомендаций.
Стек технологий: Java 11,17,21, Kotlin, Spring, PostgreSQL, Kafka.
Чем ты будешь заниматься
- руководить выделенной группой разработки, нанимать новых сотрудников и развивать команду;
- согласовывать планы и контролировать сроки разработки вместе с продуктовой командой;
- проектировать архитектуру сервисов и выбирать технологии;
- работать в большой команде, участвовать в ежедневных митингах и обсуждениях задач;
- участвовать в code review и самостоятельно разрабатывать наиболее сложные сервисы;
- проектировать, анализировать и разрабатывать интеграционные решения с другими сервисами экосистемы.
Ожидания от кандидата
- опыт руководства кросс-функциональной командой разработки от 1 года;
- опыт коммерческой разработки на Java от 3-х лет;
- отличные знания Java Core, Collections, Stream API, Lombok, Spring, JPA, Hibernate, PostgreSQL и умение анализировать запросы;
- знания CI/CD, Maven, Git, паттернов проектирования;
- опыт работы с Apache Kafka или любой другой очередью сообщений;
- понимание принципов работы Docker, Kubernetes, знания базовых алгоритмов и структур данных;
- опыт работы с микросервисной архитектурой.
Условия работы
- оформление в аккредитованную ИТ-компанию;
- конкурентоспособную заработную плату (обсуждается индивидуально);
- ДМС со стоматологией и льготными условиями для членов семьи;
- технику для работы (MacBook или HP);
- график работы 5/2 с гибким началом;
- работу в максимально уютном офисе в центре Москвы (ст. м. Белорусская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе;
- возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
- развитие – мы оплачиваем обучение на курсах и участие в конференциях;
- возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
- наличие корпоративных скидок PRIMEZONE и программ лояльности от компании;
- наличие корпоративной библиотеки курсов;
- возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.