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

Обязанности:

Продуктовая разработка
Вы будете проектировать и разрабатывать микросервисы, масштабировать их, решать продуктовые и инфраструктурные задачи. Вам нужно будет взаимодействовать со смежными командами, создавать и поддерживать ПО — от написания кода до выкладки в продакшн, обеспечивать стабильную работу компонентов и быстро устранять проблемы. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Более 5 лет разрабатывали на Java/Kotlin
  • Готовы работать в Москве (БЦ «Аврора»), Санкт‑Петербурге (БЦ «Бенуа»), Екатеринбурге (БЦ «Палладиум»), Казани (БЦ «Сувар») в офисном режиме, гибридном формате или удалённо из другого города РФ (работа по UTC+3)
  • Знаете классические алгоритмы и структуры данных
  • Умеете проектировать системы
  • Открыты к активному взаимодействию со смежными командами и продуктовыми менеджерами