🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Java-разработчик в команду разработки рекламы

ОК
Санкт-Петербург
Удаленно
Опубликовано: 24 Jul 2025

ОК – это крупнейшая развлекательная социальная сеть с аудиторией 36 млн MAU. А еще это большая и дружная техническая команда, состоящая из 200+ высококлассных специалистов, которая начиная с 2006 реализовала множество уникальных решений, которые выросли в самостоятельные продукты: ВК Видео, Облако, Tracer и т.д. Мы работаем в супер комфортных офисах в Москве и Санкт-Петербурге с возможностью часть времени работать из дома.

Тебе предстоит стать частью команды рекламой монетизации. Наши сервисы работают под нагрузкой до 25K RPS в нескольких дата-центрах. Мы занимаемся интеграциями со смежными командами (VK, Dzen, AdTech), разрабатываем новые рекламные форматы на всех наших платформах (web, mobile, Android, iOS), исследуем существующие рекламные механизмы и ищем точки роста.

Из актуальных задач, например, мы учимся показывать рекламу внутри ВК Клипов, раскидываем спонсорские пасхалки по разным местам на портале и в приложениях, учимся оптимальнее показывать портлеты в ленте.


Наш стэк:

- Java 8-17 включительно
- Spring (DI Framework)
- Cassandra (и хранилища, построенные на ее основе)
- Off heap cache
- SQL
- Kafka
- Git
- Gradle
- Junit, Mockito


Задачи

  • Реализация с нуля продуктовых гипотез (от обсуждения идеи до запуска A/B-тестов в продакшн и принятия решения по раскатке);
  • Поддержка существующих продуктовых механик рекламного движка ОК;
  • Участие в разработке нового функционала от начала до конца;
  • Участие в Code Review;
  • Самостоятельная декомпозиция и оценка времени выполнения задач
  • Участие в квартальных планированиях

Требования

  • Вы в бэкенде не менее трех лет — пишете на Java;
  • Имеете опыт разработки многопоточных приложений;
  • Уверенно знаете классические алгоритмы и структуры данных;
  • Имеете опыт работы с распределенными системами;
  • Работали с NoSQL и SQL базами данных;
  • Желание профессионально развиваться и погружаться с головой в продуктовые решения. Умение самостоятельно прорабатывать и защищать свои технические решения;
  • Готовность построить доверительные отношения с командой: умение принимать критику и открыто высказывать свое мнение;
  • Умение делиться знаниями и развивать компетенции в команде.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие