Разработчик на Java в команду контентной платформы Маркета
Маркет
Санкт-Петербург
Полная занятость
Описание
Сейчас мы строим микросервисную архитектуру и разрабатываем контентную платформу с нуля: проектируем API и контракты, работаем с высокими нагрузками, latency и консистентностью данных. Это сложный бэкенд в большом продуктовом домене, где инженерные решения напрямую влияют на Маркет.
Наш стек:
- Java 17/21, Kotlin, PostgreSQL, YTsaurus, Redis
- Внутренние решения Яндекса: брокер сообщений, системы мониторинга, деплоя, CI/CD, трассировки, логирования (ELK), алерты, репозитории
- Микросервисы поднимаем одной кнопкой
- Внешние зависимости и клиенты подключаются к приложению одной строкой в конфиге
Какие задачи вас ждут:
Разработка
Проектировать архитектуру сервисов в доменах категорий и карточек товаров. Разрабатывать сервисы категорий, параметров и карточек, API для витрины и внутренних потребителей. Создавать и развивать микросервисы. Оптимизировать latency, запросы к хранилищам и обработку изменений данных. Разбираться в деградациях, настраивать мониторинги и алерты.
Взаимодействие
Согласовывать API, контракты и интеграционные решения со смежными командами. Участвовать в выборе технических решений и декомпозиции задач.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы:
- Занимались коммерческой разработкой на Java/Kotlin от трёх лет
- Умеете уточнять требования и декомпозировать задачи
- Умеете проектировать клиент-серверное взаимодействие
- Знаете классические алгоритмы и структуры данных
Наш стек:
- Java 17/21, Kotlin, PostgreSQL, YTsaurus, Redis
- Внутренние решения Яндекса: брокер сообщений, системы мониторинга, деплоя, CI/CD, трассировки, логирования (ELK), алерты, репозитории
- Микросервисы поднимаем одной кнопкой
- Внешние зависимости и клиенты подключаются к приложению одной строкой в конфиге
Какие задачи вас ждут:
Разработка
Проектировать архитектуру сервисов в доменах категорий и карточек товаров. Разрабатывать сервисы категорий, параметров и карточек, API для витрины и внутренних потребителей. Создавать и развивать микросервисы. Оптимизировать latency, запросы к хранилищам и обработку изменений данных. Разбираться в деградациях, настраивать мониторинги и алерты.
Взаимодействие
Согласовывать API, контракты и интеграционные решения со смежными командами. Участвовать в выборе технических решений и декомпозиции задач.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы:
- Занимались коммерческой разработкой на Java/Kotlin от трёх лет
- Умеете уточнять требования и декомпозировать задачи
- Умеете проектировать клиент-серверное взаимодействие
- Знаете классические алгоритмы и структуры данных