Яндекс Путешествия — сервис, который помогает спланировать поездку за несколько минут. С его помощью можно подобрать билеты, отель или апартаменты, почитать отзывы и оплатить всё картой. Наша команда — служба разработки счастья путешественников — работает над тем, чтобы портал и приложение для бронирования отелей были максимально удобными для пользователей.
Мы занимаемся несколькими направлениями:
* Разрабатываем новые функции и совершенствуем уже существующие (поиск, сортировка, фильтры, ранжирование, отзывы, бронирование, промокоды)
* Повышаем лояльность пользователей и отельеров
* Улучшаем инструменты для привлечения трафика
В работе мы имеем дело и с давно существующими сервисами, и с greenfield‑разработкой.
Одна из наших продуктовых задач — сопровождать пользователя в поездке. После того как он забронировал отель или купил билет, мы даём ему полезную информацию: рассказываем о городе или стране, где пройдёт путешествие, сообщаем прогноз погоды, предлагаем экскурсии, аудиогиды, билеты на концерты и фестивали и многое другое. Благодаря этому пользователь может удобно спланировать путешествие в одном месте.
Сейчас мы расширяем эту функциональность: подключаем новых партнёров и добавляем в поездку полезный и интересный контент. Как бэкенд‑команда, мы решаем серьёзные технические задачи:
* Интегрируемся с внешними партнёрами и другими сервисами Яндекса
* Выстраиваем процесс обработки и хранения партнёрского инвентаря
* Реализуем сложную бизнес‑логику на основе полученных данных
Мы работаем с таким стеком технологий: Java, Kotlin, Spring, PostgreSQL, gRPC, Hibernate, YT, YDB, HTTP, а также Golang, C++, JOOQ и другими.
Обязанности:
Продуктовая разработка
Вы будете проектировать и разрабатывать микросервисы, масштабировать их, решать продуктовые и инфраструктурные задачи. Вам нужно будет взаимодействовать со смежными командами, создавать и поддерживать ПО — от написания кода до выкладки в продакшн, обеспечивать стабильную работу компонентов и быстро устранять проблемы.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Более 5 лет разрабатывали на Java/Kotlin
- Готовы работать в Москве (БЦ «Аврора»), Санкт‑Петербурге (БЦ «Бенуа»), Екатеринбурге (БЦ «Палладиум»), Казани (БЦ «Сувар») в офисном режиме, гибридном формате или удалённо из другого города РФ (работа по UTC+3)
- Знаете классические алгоритмы и структуры данных
- Умеете проектировать системы
- Открыты к активному взаимодействию со смежными командами и продуктовыми менеджерами