Обязанности:
Запуск новых фичПрограмма лояльности Свои Плюсы активно развивается: появляются новые интеграции, партнёры и механики взаимодействия с пользователем. Вам предстоит проектировать и реализовывать новую функциональность, которая помогает вовлекать аудиторию и удерживать её интерес к сервису. Развитие сервиса
Помимо решения продуктовых задач, важно следить за техническим здоровьем проекта: рефакторить код, устранять легаси и не допускать деградации качества по мере роста кодовой базы. Цель — сохранять высокую скорость разработки и стабильность сервиса на долгосрочной дистанции. Оптимизация ресурсов
Одна из ключевых целей — показывать контент пользователю как можно быстрее, поэтому важно минимизировать время ответа даже при выполнении сложной бизнес-логики. Вам предстоит работать над производительностью: находить и устранять узкие места, оптимизировать запросы и грамотно управлять нагрузкой. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Разрабатывали на Java или Kotlin
- Работали с системами контроля версий (Git)
- Знаете основные библиотеки и фреймворки (Spring, Hibernate и др.)
- Понимаете принципы ООП и паттерны проектирования
- Умеете работать в команде и имеете сильные коммуникативные навыки
- Хотите работать в продуктовой команде
- Понимаете SOLID
Дополнительные требования:
- Получили высшее образование в области IT или учитесь на старших курсах по IT-специальности
- Работали с микросервисной архитектурой
- Участвовали в Agile/Scrum-проектах
- Знаете Docker и Kubernetes
- Понимаете принципы построения распределённых отказоустойчивых систем
- Знакомы с DDD