Служба разработки B2B-инструментов Яндекс.Маркета — это команда профессиональных инженеров, которые ежедневно решают задачи развития рынка электронной коммерции в России. Нашими партнерами являются как крупные производители, поставщики и интернет-магазины, так и начинающие предприниматели, поэтому наша задача — обеспечить беспрерывное функционирование и предоставить максимальное количество информации для развития бизнесов разных уровней.
Рынок интернет-торговли активно развивается, мы растем и развиваемся вместе с ним, поэтому мы ищем опытных инженеров, открытых для свежих идей и экспериментов.
Наши продукты:
- личный кабинет партнера — платформа для управления каналами продвижения товарных предложений и получения прямых заказов для партнеров. Данный продукт получил огромный импульс развития в связи с распространением модели продажи через маркетплейс;
- партнерский API Яндекс.Маркета — инструмент для автоматизированного управления размещением на наших сервисах, окруженный сложившейся инфраструктурой по интеграции со стороны модулей CMS (наиболее популярные это bitrix, insales, opencart) и собственными разработками крупных партнеров. К нему предъявляются высокие требования по доступности, времени ответа и устойчивости к нагрузке, поэтому кроме продуктовых задач в рамках этого сервиса мы решаем задачи оптимизации производительности Java, СУБД, смежных сервисов и даже сетевого взаимодействия;
- API для партнеров дистрибуции Яндекс.Маркета — API, используемое для привлечения дополнительного трафика и новых пользователей на клиентские сервисы Маркета. На сервис попадает нагрузка, сопоставимая с пользовательским фронтендом Маркета и Беру, поэтому для стабильной работы сервиса используется в т. ч. подход реактивного программирования.
Наши технологии:
- мы разрабатываем наши сервисы на Java 11 с использованием spring boot;
- для каждого сервиса мы выбираем подходящее для него хранилище данных, в т. ч. реляционные, noSQL или распределенную файловую систему;
- в разработке используем современные подходы, обеспечивающие максимум автоматизации — высокое покрытие тестами кода бэкендов, continuous delivery, автоматизированное оповещение о проблемах на разных окружениях.