H
HireSeeker
яндекс

Java-разработчик в Аренду

яндекс · Москва, Санкт-Петербург · 21 июн.

↑ Вакансия с автоподнятием
Зарплата не указанаhybrid

Яндекс Аренда — сервис, который превращает долгосрочную аренду квартир в понятный и удобный процесс и задаёт новые стандарты на этом рынке.

Нас почти не беспокоят тысячи запросов в секунду — высокой нагрузки в привычном смысле у нас нет. Зато есть сложная бизнес-логика, которую мы с удовольствием приручаем. Главный вызов для нас не в том, чтобы выдержать поток трафика, а в том, чтобы аккуратно описать и развивать по-настоящему развесистые продуктовые сценарии.

У нас современный стек:
* В новых сервисах — Java 21, обновляемся до Java 25.
* В старых сервисах живёт Scala — и в ней нужно будет разобраться. Но это не так страшно, как может показаться: пишем мы в прагматичном стиле через Future, без тяжёлой функциональщины с монадами и моноидами.
* Мы активно используем агентов в разработке, а с ними освоить незнакомый язык куда проще, чем раньше.
* Как API для клиентов, фронтенда и приложений используем GraphQL-федерацию, между микросервисами — gRPC.
* Данные храним в реляционных базах данных: в новых сервисах это PostgreSQL, в старых — MySQL.
* Со сложной бизнес-логикой работаем через DDD — там, где это оправданно.

Мы ищем Java-разработчика в команду привлечения, которая отвечает за весь путь до подписания договора. Он включает организацию операционной деятельности (планирование маршрутов выездных менеджеров, распределение ответственных), сложный флоу онбординга собственника и жильца, а также ключевой этап, когда жилец находит квартиру, а собственник — жильца.

Подробнее о нас, треке найма и условиях — на [странице Яндекс Вертикалей](https://yandex.ru/project/verticals/java).

Развитие масштабного бизнеса аренды жилья

Вам предстоит проектировать, разрабатывать и масштабировать микросервисы, решать продуктовые и инфраструктурные задачи, создавать и поддерживать программное обеспечение — от написания до выкладки в продакшен, а также обеспечивать стабильную работу компонентов и оперативно решать проблемы.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Больше пяти лет занимались коммерческой разработкой на Java или Kotlin
* Готовы работать в Москве (БЦ «Аврора») или Санкт-Петербурге (БЦ «Бенуа») в гибридном формате
* Знаете классические алгоритмы и структуры данных
* Самостоятельны и проактивны, понимаете, что такое продуктовая разработка, умеете и любите работать в команде