🔥

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

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

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

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

Яндекс
Санкт-Петербург, Москва
Гибридный, Офис
Опубликовано: 21 Aug 2025
Ищем сильного разработчика в нашу дружную команду. Вы будете работать с высоконагруженными системами обработки больших объёмов данных и крупнейшим в России музыкальным сервисом. Приходите к нам участвовать в создании продуктов, которыми пользуются миллионы!

Наши технологии: Java 17, Spring Boot, MongoDB, YDB, MySQL, Redis, Envoy, MapReduce на кластерах Яндекса, микросервисная архитектура. Разработка ведётся по методологии trunk-based development.

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

Архитектурная переработка
Платформе предстоит модуляризация: мы будем разделять сервис на независимые связные микросервисы с чёткими контрактами, чтобы система была масштабируемой, легко расширяемой и отказоустойчивой. Нам предстоит проектировать архитектуру, прорабатывать способы взаимодействия, реализовывать и бесшовно внедрять новые сервисы в систему.

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

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

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

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

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

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

  • Разрабатывали микросервисную архитектуру
  • Занимались многопоточным программированием
  • Работали с базами данных (MySQL, MongoDB, Redis и т. д.) и брокерами сообщений (Kafka, RabbitMQ)
  • Понимаете, как устроены распределённые системы и какие проблемы приходится решать при их разработке
  • Жить не можете без музыки =)
🚀

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

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

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