yandex
Страна
Россия
В офисеПолная занятость

Разработчик на Java в команду контентной платформы Маркета

ИИОценка ИИ

Это позиция в топовой технологической компании с сильной инженерной культурой и масштабными задачами. Отличный соцпакет и возможность работать над продуктом с огромной аудиторией делают вакансию крайне привлекательной.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена работой с экстремальными нагрузками (2 тыс. изменений в секунду) и необходимостью глубоких знаний алгоритмов и системного проектирования. Требуется опыт от 3 лет и владение современным стеком Java/Kotlin.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок250 000 ₽ – 500 000 ₽
ИИОценка ИИ

Зарплата в Яндексе для Senior/Middle+ разработчиков обычно соответствует верхнему децилю рынка, часто включая значительную бонусную часть и опционы (RLU), что делает совокупный доход выше среднего по рынку.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

*📦* Разработчик на Java в команду контентной платформы Маркета

Привет! Мы развиваем сервисы, от которых зависит, как устроен каталог и как товары отображаются на витрине. В нашей зоне ответственности — десятки тысяч категорий и параметров, более 2 млрд карточек и около 2 тыс. изменений групп карточек каждую секунду.

Алексей Тришин, руководитель службы разработки контентной платформы

Сейчас мы строим микросервисную архитектуру и с нуля создаём контентную платформу: проектируем API и контракты, работаем с высокими нагрузками, latency и консистентностью данных.

Стек: Java 17/21, Kotlin, PostgreSQL, YTsaurus, Redis.

Какие задачи вас ждут:

• Разработка

Проектировать архитектуру сервисов в доменах категорий и карточек товаров. Разрабатывать сервисы категорий, параметров и карточек, API для витрины и внутренних потребителей. Создавать и развивать микросервисы. Оптимизировать latency, запросы к хранилищам и обработку изменений данных.

• Взаимодействие

Согласовывать API, контракты и интеграционные решения со смежными командами. Участвовать в выборе технических решений и декомпозиции задач.

Мы ждём, что вы:

• Занимались разработкой на Java/Kotlin от трёх лет

• Умеете проектировать клиент-серверное взаимодействие

• Знаете классические алгоритмы и структуры данных

Почему у нас хорошо:

Мы предоставляем полный набор, который поможет уберечься от тревожности и выгорания: ежегодные медицинские чекапы, йога и психотерапия. Это не все бонусы — полный список тут.

*📩* Откликнутьсяна нашем сайте

#маркет #бэкенд #kotlin #java #офис #москва

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Java
  • Kotlin
  • PostgreSQL
  • Redis
  • Microservices
  • API Design
  • Algorithms
  • Data Structures

Возможные вопросы на собеседовании

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

Как вы обеспечиваете консистентность данных в микросервисной архитектуре при обработке тысяч обновлений в секунду?

В описании указана задача оптимизации latency. Кандидат должен знать инструменты и подходы к профилированию.

Какие методы и инструменты вы используете для поиска узких мест и оптимизации latency в Java-приложениях?

Упоминается использование YTsaurus и Redis. Важно понять опыт работы с распределенными хранилищами.

В каких случаях вы бы предпочли Redis, а в каких — специализированные решения вроде YTsaurus для хранения данных о товарах?

Проектирование API и контрактов — одна из ключевых задач.

Каких принципов вы придерживаетесь при проектировании API, чтобы обеспечить обратную совместимость и удобство для внутренних потребителей?

Требуется знание классических алгоритмов.

Расскажите о наиболее сложной алгоритмической задаче, которую вам приходилось решать для оптимизации производительности бэкенда.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!