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

Ozon

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

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

Привет! Мы команда Рекламы в поисковом рантайме.

Десятки миллионов пользователей ежедневно ищут товары на Ozon. Команда рантайма рекламных технологий поиска отвечает за качество поиска рекламных товаров, а именно:
-Отбирает товары с наличием рекламной метки, доступные пользователям в локации поиска.
-Помогает находить наиболее релевантные рекламные товары с помощью комплексных и многоуровневых моделей машинного обучения.
-Отвечает за работоспособность рекламного продвижения в поиске, в каталоге и на товарных полках. Исторические хроники и путь создания собственного поискового движка описали в статье «Как мы делали свой поиск в Ozon: эволюция архитектуры от SQL до O2».
https://habr.com/ru/company/ozontech/blog/667600/ .

Наш стек:

  • Пишем микросервисы на Java, JDK 11-17.
  • Используем Guice вместо Spring.
  • Мискросервисы общаются по gRPC.
  • Используем Redis для горячего хранения данных.
    У нас более 1Tb кешей.
  • Есть ETL на Flink, который обрабатывает более 400k событий в секунду.
  • Сервисы разворачиваем в Kubernetes. CI/CD на базе Gitlab CI.
  • Мониторинг и логирование через Prometheus, Graylog, OpenTracing (Jaeger).
  • Кроме того используем etcd, S3, Clickhouse, etc.
  • Для управления разработкой используем Gitlab, Jira, Confluence.

Вы будете:

  • Воплощать новые идеи и улучшать сервисы рантайм рекламы.
  • Оптимизировать узкие по производительности места.
  • Прорабатывать технические решения.
  • Покрывать свой код тестами.
  • Ревьюить код своих тиммейтов.
  • Писать документацию.

Нам важно:

  • Хорошее знание Java и опыт разработки от 2 лет.
  • Знание классических алгоритмов и структур данных.
  • Опыт использования реляционных СУБД и/или NoSQL-хранилищ.
  • Ответственность и аккуратность, умение тестировать собственный код и работать с чужим.
  • Умение работать в команде.

Будет плюсом:

  • Знакомство с проектированием архитектуры серверного ПО.
  • Опыт разработки многопоточных приложений.
  • Опыт разработки и профилирования высоконагруженных сервисов.
  • Готовность поработать с Go.

Работа в Ozon Tech — это:

  • Люди, которым не всё равно — ценим инициативу и самостоятельность, доверяем друг другу и даём свободу в принятии решений;
  • Открытая культура — мы учимся на ошибках и фокусируемся на решении проблем, а не на поиске виноватых;
  • Сильная команда, которой мы гордимся — обсуждаем идеи, обмениваемся экспертизой, просим совета и поддерживаем друг друга;
  • Современный стэк и развитая инженерная культура — реализуем амбициозные проекты и создаём решения, которых ещё нет на рынке.
Навыки
  • IT
  • Разработка поисковых технологий
  • Java
Посмотреть контакты работодателя

Похожие вакансии

DatsTeam
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Centicore
Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
АО «ОТП Банк» (JSC «OTP Bank»)

Senior Java разработчик (трайб Digital)

АО «ОТП Банк» (JSC «OTP Bank»)

Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
Дивергент
Удаленная работа
  • Москва

  • до 350000 RUR

Аналитика ИТ Лаб

Java-разработчик

Аналитика ИТ Лаб

Удаленная работа
  • Москва

  • до 350000 RUR

ИНФОРМЗАЩИТА
Удаленная работа
  • Москва

  • до 350000 RUR

ВСК, САО
Удаленная работа
  • Москва

  • до 350000 RUR

getmatch
Удаленная работа
  • Москва

  • от 200000 RUR

Диплей
Удаленная работа
  • Москва

  • от 200000 RUR

ИТ-Экспертиза

Senior Java developer

ИТ-Экспертиза

Удаленная работа
  • Москва

  • от 200000 RUR

Фарватер

Java-разработчик

Фарватер

Удаленная работа
  • Москва

  • до 200000 RUR

НЕКСТБИ

Senior Java Developer

НЕКСТБИ

Удаленная работа
  • Москва

  • до 200000 RUR

Ozon
Удаленная работа
  • Москва

  • до 200000 RUR

LLC Omniverse
Удаленная работа
  • Москва

  • до 200000 RUR

Sapiens solutions

Java Developer Senior

Sapiens solutions

Удаленная работа
  • Москва

  • до 200000 RUR

FINTECH SERVICE
Удаленная работа
  • Москва

  • до 200000 RUR

Лаборатория Безопасных Систем

Java-разработчик

Лаборатория Безопасных Систем

Удаленная работа
  • Москва

  • до 200000 RUR

билайн
Удаленная работа
  • Москва

  • до 200000 RUR

Selecty
Удаленная работа
  • Москва

  • до 350000 RUR

Московский Кредитный Банк

Team lead Java на RAROC

Московский Кредитный Банк

Удаленная работа
  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию