Все вакансии

Старший Java-разработчик Реклама в поисковом рантайме

Ozon Tech · от 2 000 RUB · Москва · HH · опубликовано 25 мая 2026 г.

Компания Ozon Tech
Источник HH
Опубликовано 25 мая 2026 г.
Зарплата от 2 000 RUB

Описание вакансии

Привет! Это команда Реклама в поисковом рантайме.
Команда рантайма рекламных технологий в поиске отвечает за подбор и продвижение товаров в поисковой выдаче, а именно:
Ранжирует рекламные и орагнические товары в поисковой выдаче Проводит аукцион для определения стоимости продвижения в поиске Собирает статистику взаимодействия пользователей с товарами Отвечает за работоспособность рекламного продвижения в поиске, в каталоге и на товарных полках. Исторические хроники и путь создания собственного поискового движка описали в статье «Как мы делали свой поиск в Ozon: эволюция архитектуры от SQL до O2». Какая у нас команда и процессы: Agile, двухнедельные спринты, стандартные церемонии: стендап, груминг, планирование, ретро.
Есть команда QA, которая активно тестирует новые фичи, а также пишет e2e автотесты, помогая улучшать качество сервисов.
Ежедневно проводим нагрузочное тестирование в продовом окружении.
Наш стек:
Пишем микросервисы на Java 21+ Используем Guice вместо Spring. Мискросервисы общаются по gRPC. Обрабатываем более 100k запросов в секунду. Используем Redis для горячего хранения данных. У нас более 1Tb кешей. Сервисы разворачиваем в Kubernetes. CI/CD на базе Gitlab CI. Мониторинг и логирование через Prometheus, Graylog, OpenTracing (Jaeger). Для управления разработкой используем Gitlab, Jira, Confluence. Вы будете: Воплощать новые идеи и улучшать сервисы рантайм рекламы. Оптимизировать узкие по производительности места. Прорабатывать технические решения. Покрывать свой код тестами. Ревьюить код своих тиммейтов. Писать документацию. Нам важно: Хорошее знание Java и опыт разработки от 2 лет. Знание классических алгоритмов и структур данных. Опыт использования реляционных СУБД и/или NoSQL-хранилищ. Ответственность и аккуратность, умение тестировать собственный код и работать с чужим. Умение работать в команде. Будет плюсом:
Знакомство с проектированием архитектуры серверного ПО. Опыт разработки многопоточных приложений. Опыт разработки и профилирования высоконагруженных сервисов.

Навыки

  • Java
  • SQL
  • Spring
  • gRPC
  • Redis
  • Kubernetes
  • CI/CD
  • GitLab
  • Jira
Открыть вакансию в ленте