🔥

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

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

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

Java-разработчик в Яндекс Музыку

Яндекс
Москва
Гибридный, Офис
Опубликовано: 19 Nov 2025
Яндекс Музыка — это миллионы пользователей, сотни тысяч RPS и десятки микросервисов. Наша команда разрабатывает продуктовые фичи для международного приложения Музыки на базе платформы бэкенда Музыки, а также активно развивает основную часть этой платформы: API основных музыкальных сущностей — треков, альбомов и артистов, вычисление доступности и ограничений на контент, раздачу аудио файлов, A/B-эксперименты, таргетирование контента на пользователей и многое другое.

Наши технологии: Java 17, Spring Boot, MongoDB, YDB, Redis, MapReduce на кластерах Яндекса, микросервисная архитектура

Какие задачи вас ждут

Проектирование и разработка новых микросервисов
У нас нет системных аналитиков и архитекторов, поэтому разработчики самостоятельно уточняют функциональные требования к фиче, составляют нефункциональные требования, проектируют архитектуру, представляют на ревью команде и далее реализуют задуманное до внедрения в продакшен.

Платформизация решений
Одна из задач нашей команды — сделать так, чтобы добавление новых клиентов, платформ и стран было максимально простым и безболезненным. Мы стараемся сделать нашу архитектуру и код гибкими, заранее учитывающими будущие возможные запуски и интеграции.

Быстрая разработка и запуск экспериментальных проектов
Иногда стабильность и архитектура уходят на второй план, когда нам нужно быстро проверить продуктовую гипотезу. Например, запустить аналог «Моей волны» в отдельном микросервисе или адаптировать результаты лучшего поиска.

Оптимизация
Многие из наших компонентов являются высоконагруженными и критичными для пользователей. Поэтому мы по максимуму оптимизируем ресурсы и скорость работы сервисов, повышаем их надёжность и обеспечиваем отказоустойчивость.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждем, что вы

  • Отлично разбираетесь в Java
  • Знаете базовые алгоритмы и структуры данных, а также области их применения
  • Работали с реляционными и нереляционными базами данных
  • Самостоятельно прорабатывали продуктовые проекты
  • Проектировали архитектуру для продуктовых фич
  • Писали автотесты для проверки своего кода
  • Способны быстро погружаться в кодовую базу и использовать широкий спектр технологий
  • Умеете и любите работать в команде

Будет плюсом, если вы

  • Понимаете принципы микросервисной архитектуры
  • Разрабатывали высоконагруженные распределённые системы
  • Умеете эффективно работать со смежниками
  • Любите музыку и всё, что с ней связано

О команде

Команда бэкенда музыки состоит из множества команд и сейчас насчитывает более сорока разработчиков. Конкретно наша команда продуктовой платформы состоит из шести человек: трёх в Москве и трёх в Санкт-Петербурге. Мы активно взаимодействуем с другими продуктовыми командами, командой инфраструктуры и эксплуатации, разработчиками мобильных приложений и веб-интерфейсов, менеджерами и тестировщиками. У нас есть общие встречи, где мы обсуждаем запуски и планы бэкенда, ретроспективы, ведём технические обсуждения и архитектурные прения.

Вот какие проекты мы недавно запустили:

  • Волновой генератор плейлистов
  • Пресет-визард, который помогает настраивать музыкальные предпочтения

🚀

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

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

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