Java разработчик (Моменты, увлечения, дискуссии), Санкт-Петербург
Наша команда охватывает сразу несколько ключевых направлений внутри ОК - моменты, увлечения, дискуссии.
Увлечения — новый ключевой раздел ОК, с помощью которого пользователи соцсети смогут найти контент на любой вкус. В основе работы раздела «Увлечения» — рекомендательные алгоритмы на базе технологий машинного обучения. Весь актуальный контент представлен на главной странице сервиса и доступен на всех платформах соцсети.
Моменты – это сервис для публикации вертикальных фото и видео, которые исчезают через 24 часа. Пользователи могут делиться моментами из своей жизни с помощью исчезающих фото и видео и соревноваться с друзьями в популярности — рейтинг друзей с лучшими моментами обновляется в режиме реального времени.
Обсуждения ― это возможность оставлять комментарии под разными типами постов и контента. Ежедневно обсуждениями пользуются миллионы на всех платформах (web, mob.web, Android, iOS).
Присоединяйтесь к нашей команде, скучно не будет, обещаем!
Технологический стек:
- Java (8 и 17);
- Cassandra – наша основная БД;
- Деплоим в собственное облако one-cloud – https://ok.me/ko6B1.
Задачи
- разработка высоконагруженных бэкэнд-сервисов на Java;
- участие в разработке архитектурных решений;
- расследование инцидентов на продакшене.
Требования
- отличные знания Java и JVM;
- приветствуется опыт работы с NoSQL и SQL базами данных;
- хорошее знание паттернов программирования;
- понимание современных принципов разработки масштабируемых микросервисов;
- опыт в разработке и эксплуатации нагруженных сервисов.
Мы предлагаем
Формат работы
Уровень
График работы

Одноклассники
ОК — соцсеть с удобными инструментами для бизнеса и уникальными продуктами. Её инфраструктура состоит из 10 тысяч машин в семи дата-центрах, управляется 40 тысячами контейнеров и обеспечивает работу не только ОК, но и VK Видео, VK Звонков, Юлы, RuStore и других проектов VK.