Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на Java/Kotlin в команду эффективности
Мы строим масштабируемую и адаптивную систему, способную обрабатывать миллионы событий в день, поддерживать контактные политики и давать возможность продуктам запускать A/B эксперименты на лету.
Наш стек:
- Java 21 / Kotlin
- Spring Boot, PostgreSQL, Redis, gRPC
Какие задачи вас ждут
Архитектурная переработкаПлатформе предстоит распил монолита: мы будем разделять текущий сервис на независимые связные модули с чёткими контрактами, чтобы система стала масштабируемой, легко расширяемой и отказоустойчивой.
Интеграции и контактные политики
Платформа живёт в контексте других сервисов Яндекса. Нужно будет выстраивать надёжные и производительные интеграции, а также развивать контактные политики — логику, управляющую частотой и приоритетом уведомлений.
Интеграция с ML для ранжирования
Мы внедрили ML-модель для ранжирования и фильтрации уведомлений. Вы будете участвовать в проектировании, запуске и A/B тестировании этого компонента вместе со смежными командами и сервисами.
Масштабирование и стабильность
Платформа работает под высокой нагрузкой: требуется поддержка производительности, грамотный мониторинг и логирование, работа с фолбэками и деградацией функционала при сбоях.
Мы ждем, что вы
- Более трёх лет разрабатывали на Java или Kotlin
- Работали с микросервисной архитектурой и понимаете, когда стоит делить, а когда нет
- Понимаете, как устроены очереди, ретраи, дедупликация и событийная модель
- Знаете HTTP, умеете работать с gRPC и REST API
- Умеете читать чужой код, писать свой и не боитесь сложных фич
- Можете обосновать архитектурные решения и довести их до внедрения
Будет плюсом, если вы
- Проектировали или поддерживали высоконагруженные системы
- Участвовали в рефакторинге крупных систем (распилах, переходах на новую архитектуру)
- Работали с ML интеграциями в продуктах (даже на уровне вызова моделей)
- Строили платформы или SDK для других команд
- Хотите развивать команду и делиться опытом
Если вам интересна инженерия на стыке высоких нагрузок, ML и пользовательского опыта, приходите в команду эффективности. Вместе сделаем нотификации умнее и полезнее!
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие