Разработчик на Java в Кинопоиск (международное направление)
Ищем разработчика в продуктовую команду Кинопоиска, отвечающую за широкий спектр пользовательских сценариев в международных брендах. Мы разрабатываем функциональность для платформенной части приложений, реализуем логику спецпроектов, отвечаем за интеграции с внешними партнёрами, а также расширяем функциональность видеосценариев для нужд международного направления.
Стек: Java 21, Spring Boot, GraphQL, PostgreSQL, Redis.
Задачи и обязанности
Разработка новых фич
Несмотря на молодость, международное направление уже собрало более миллиона подписчиков и продолжает расти. Поэтому наша команда разработки в основном фокусируется на новой функциональности. Среди наших задач — спецпроекты (промокампании с взаимодействием с внешними партнёрами или механики розыгрыша призов), расширение функциональности видеосценариев, поддержка запусков в новых географиях и интеграций с новыми партнёрами.
Поддержка и развитие платформенной части
Международные приложения запущены на базе общей платформы. В ней необходимо развивать и поддерживать функциональность пользовательских коммуникаций, профиля пользователя, а также BDUI-слой для реализации пользовательских интерфейсов.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Разрабатывали на Java, уверенно используете Spring
- Отлично разбираетесь в реляционных и нереляционных базах данных
- Разбираетесь в сетевых протоколах, проектировали межсервисное взаимодействие
- Понимаете принципы построения распределённых отказоустойчивых систем
- Знаете базовые алгоритмы и структуры данных
- Умеете искать и предлагать решения, готовы помогать коллегам
- Самостоятельны и проактивны, понимаете, что такое продуктовая разработка, умеете и любите работать в команде
Дополнительные требования
- Знакомы с GraphQL
- Имеете базовые навыки работы в Unix-подобных системах
- Работали с высоконагруженными распределёнными системами
Похожие вакансии