Старший разработчик в Службу разработки B2B-инструментов Маркета
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Служба разработки B2B-инструментов Яндекс.Маркета — это команда профессиональных инженеров, которые ежедневно решают задачи развития рынка электронной коммерции в России. Нашими партнерами являются как крупные производители, поставщики и интернет-магазины, так и начинающие предприниматели, поэтому наша задача — обеспечить беспрерывное функционирование и предоставить максимальное количество информации для развития бизнесов разных уровней.Рынок интернет-торговли активно развивается, мы растем и развиваемся вместе с ним, поэтому мы ищем опытных инженеров, открытых для свежих идей и экспериментов.
- личный кабинет партнера — платформа для управления каналами продвижения товарных предложений и получения прямых заказов для партнеров. Данный продукт получил огромный импульс развития в связи с распространением модели продажи через маркетплейс;
- партнерский API Яндекс.Маркета — инструмент для автоматизированного управления размещением на наших сервисах, окруженный сложившейся инфраструктурой по интеграции со стороны модулей CMS (наиболее популярные это bitrix, insales, opencart) и собственными разработками крупных партнеров. К нему предъявляются высокие требования по доступности, времени ответа и устойчивости к нагрузке, поэтому кроме продуктовых задач в рамках этого сервиса мы решаем задачи оптимизации производительности Java, СУБД, смежных сервисов и даже сетевого взаимодействия;
- API для партнеров дистрибуции Яндекс.Маркета — API, используемое для привлечения дополнительного трафика и новых пользователей на клиентские сервисы Маркета. На сервис попадает нагрузка, сопоставимая с пользовательским фронтендом Маркета и Беру, поэтому для стабильной работы сервиса используется в т. ч. подход реактивного программирования.
- мы разрабатываем наши сервисы на Java 11 с использованием spring boot;
- для каждого сервиса мы выбираем подходящее для него хранилище данных, в т. ч. реляционные, noSQL или распределенную файловую систему;
- в разработке используем современные подходы, обеспечивающие максимум автоматизации — высокое покрытие тестами кода бэкендов, continuous delivery, автоматизированное оповещение о проблемах на разных окружениях.
Вы нам подходите, если у вас есть:
- уверенное знание и опыт работы с Java SE 8+;
- уверенное знание базовых алгоритмов и шаблонов проектирования;
- опыт проектирования архитектуры микросервисных распределенных приложений.
- проработка архитектуры решения для бизнеса в условиях, требующих быстрого запуска и последующего масштабирования в полноценную систему;
- разработка масштабных проектов и новых микросервисов, которые являются базовыми в B2B-платформе Яндекс.Маркета;
- системные инфраструктурные и процессные улучшения для повышения эффективности работы команды и компании.
Бонусы
- крутой офис в центре Москвы, (в который, надеемся, мы скоро вернемся) со всем необходимым для комфортной работы и отдыха;
- гибкий график: мы не контролируем, кто во сколько приходит и уходит, главное для каждого из нас — выполнять задачи;
- бейджик, которым можно расплачиваться за питание на территории кампуса и в окрестностях, и скидки в бассейнах, фитнес-центрах и магазинах;
- расширенная программа ДМС: стоматология, обследования, вызов врача на дом и многое другое. Оплата 80% стоимости ДМС для супругов и детей;
- экспертная и талантливая команда, у которой можно многому научиться;
- культура открытости и взаимопомощи: у нас работают люди, вовлеченные в процесс и небезразличные к тому, что они делают;
- возможность участвовать в мероприятиях Яндекса (образовательные программы, лекции, митапы и прочее);
- высокий совокупный доход и премии каждые полгода для всех, кто успешно прошел ревью;
- парковка.
Дополнительные инструкции
По всем вопросам можно писать Люсе Ширяевой (рекрутеру Я.Маркета) : @liusya_shiryaeva, liusya@yandex-team.ru