Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаJava-разработчик в команду Музыки
Наши технологии: 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 раз!
Подключить автоподнятие