
яндекс · Москва, Санкт-Петербург · 21 июн.
↑ Вакансия с автоподнятиемЯндекс Аренда — сервис, который превращает долгосрочную аренду квартир в понятный и удобный процесс и задаёт новые стандарты на этом рынке.
Нас почти не беспокоят тысячи запросов в секунду — высокой нагрузки в привычном смысле у нас нет. Зато есть сложная бизнес-логика, которую мы с удовольствием приручаем. Главный вызов для нас не в том, чтобы выдержать поток трафика, а в том, чтобы аккуратно описать и развивать по-настоящему развесистые продуктовые сценарии.
У нас современный стек:
* В новых сервисах — Java 21, обновляемся до Java 25.
* В старых сервисах живёт Scala — и в ней нужно будет разобраться. Но это не так страшно, как может показаться: пишем мы в прагматичном стиле через Future, без тяжёлой функциональщины с монадами и моноидами.
* Мы активно используем агентов в разработке, а с ними освоить незнакомый язык куда проще, чем раньше.
* Как API для клиентов, фронтенда и приложений используем GraphQL-федерацию, между микросервисами — gRPC.
* Данные храним в реляционных базах данных: в новых сервисах это PostgreSQL, в старых — MySQL.
* Со сложной бизнес-логикой работаем через DDD — там, где это оправданно.
Мы ищем Java-разработчика в команду привлечения, которая отвечает за весь путь до подписания договора. Он включает организацию операционной деятельности (планирование маршрутов выездных менеджеров, распределение ответственных), сложный флоу онбординга собственника и жильца, а также ключевой этап, когда жилец находит квартиру, а собственник — жильца.
Подробнее о нас, треке найма и условиях — на [странице Яндекс Вертикалей](https://yandex.ru/project/verticals/java).
Развитие масштабного бизнеса аренды жилья
Вам предстоит проектировать, разрабатывать и масштабировать микросервисы, решать продуктовые и инфраструктурные задачи, создавать и поддерживать программное обеспечение — от написания до выкладки в продакшен, а также обеспечивать стабильную работу компонентов и оперативно решать проблемы.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Больше пяти лет занимались коммерческой разработкой на Java или Kotlin
* Готовы работать в Москве (БЦ «Аврора») или Санкт-Петербурге (БЦ «Бенуа») в гибридном формате
* Знаете классические алгоритмы и структуры данных
* Самостоятельны и проактивны, понимаете, что такое продуктовая разработка, умеете и любите работать в команде