Старший разработчик в Службу разработки B2B-инструментов Маркета

Moscow, Saint PetersburgJavaMarketLeading specialist
Служба разработки B2B-инструментов Яндекс.Маркета — это команда профессиональных инженеров, которые ежедневно решают задачи развития рынка электронной коммерции в России. Нашими партнерами являются как крупные производители, поставщики и интернет-магазины, так и начинающие предприниматели, поэтому наша задача — обеспечить беспрерывное функционирование и предоставить максимальное количество информации для развития бизнесов разных уровней.
Рынок интернет-торговли активно развивается, мы растем и развиваемся вместе с ним, поэтому мы ищем опытных инженеров, открытых для свежих идей и экспериментов.

Наши продукты:

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

Наши технологии:

  • мы разрабатываем наши сервисы на Java 11 с использованием spring boot;
  • для каждого сервиса мы выбираем подходящее для него хранилище данных, в т. ч. реляционные, noSQL или распределенную файловую систему;
  • в разработке используем современные подходы, обеспечивающие максимум автоматизации — высокое покрытие тестами кода бэкендов, continuous delivery, автоматизированное оповещение о проблемах на разных окружениях.

Вы нам подходите, если у вас есть:

  • уверенное знание и опыт работы с Java SE 8+;
  • уверенное знание базовых алгоритмов и шаблонов проектирования;
  • опыт проектирования архитектуры микросервисных распределенных приложений.

Вам предстоит:

  • проработка архитектуры решения для бизнеса в условиях, требующих быстрого запуска и последующего масштабирования в полноценную систему;
  • разработка масштабных проектов и новых микросервисов, которые являются базовыми в B2B-платформе Яндекс.Маркета;
  • системные инфраструктурные и процессные улучшения для повышения эффективности работы команды и компании.

Условия:

  • крутой офис в центре Москвы, (в который, надеемся, мы скоро вернемся) со всем необходимым для комфортной работы и отдыха;
  • гибкий график: мы не контролируем, кто во сколько приходит и уходит, главное для каждого из нас — выполнять задачи;
  • бейджик, которым можно расплачиваться за питание на территории кампуса и в окрестностях, и скидки в бассейнах, фитнес-центрах и магазинах;
  • расширенная программа ДМС: стоматология, обследования, вызов врача на дом и многое другое. Оплата 80% стоимости ДМС для супругов и детей;
  • экспертная и талантливая команда, у которой можно многому научиться;
  • культура открытости и взаимопомощи: у нас работают люди, вовлеченные в процесс и небезразличные к тому, что они делают;
  • возможность участвовать в мероприятиях Яндекса (образовательные программы, лекции, митапы и прочее);
  • высокий совокупный доход и премии каждые полгода для всех, кто успешно прошел ревью;
  • парковка.