Яндекс Путешествия — это сервис, где вы — причина новых маршрутов. Продуктовая разработка без зубодробительных алгоритмов, но со сложными задачами — это про нас. Мы строим системы с высокими требованиями к масштабируемости и расширяемости, балансируем между «быстро запускаем новое» и процессами, которые помогают делать качественно и технологично. Стек: Java, Kotlin, Spring, PostgreSQL, gRPC, Hibernate, YT, YDB, HTTP, а также Golang, C++, JOOQ и т. д. Мы расширяемся и ищем Java-разработчиков в наши команды: * Служба развития клиентского опыта. Мы работаем, чтобы выбор и покупка отеля на портале Путешествий был максимально комфортным для пользователей. * Служба эффективности отелей. Мы стараемся сделать Путешествия самым выгодным сервисом онлайн-бронирования для пользователей и партнёров. * Служба ассортимента инвентаря размещения. Задача команды — предоставить пользователям сервиса максимально широкий выбор по оптимальным ценам, а отельерам — удобные способы взаимодействия с нами и своими клиентами. * B2B & АкадемОнлайн. Наша задача — сделать сложный B2B-продукт и процесс командировок таким же лёгким и удобным, как и B2C. * Служба разработки продуктового маркетинга. Наша цель — сделать так, чтобы наш сервис знали и помнили. * Служба разработки платформы. Мы строим «сердце» бизнеса — новую систему биллинга. Это не скучный легаси, а свежая пачка микросервисов, которые будут считать деньги всей компании.

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

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

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

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

Дополнительные требования:

  • Создавали и разрабатывали проекты с нуля
  • Разрабатывали высоконагруженные системы