yandex
Страна
Россия
SeniorУдалённоПолная занятость

Разработчик на Java в команду B2B-платформы Яндекс 360

ИИОценка ИИ

Сильный бренд работодателя, амбициозные технические задачи по трансформации архитектуры и отличный социальный пакет (ДМС для семьи, удаленка). Оценка снижена на один балл только из-за потенциально высокого уровня стресса при миграции критически важных сервисов.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться
+400% приглашений от HR

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

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

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

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

Высокая сложность обусловлена необходимостью не просто писать код, но и управлять процессом миграции с Python на Java, что требует глубоких архитектурных знаний и навыков менторства. Яндекс предъявляет высокие требования к алгоритмической подготовке и опыту работы с высоконагруженными системами.

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

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

Яндекс обычно предлагает зарплаты на уровне или чуть выше верхнего квартиля рынка для Senior-разработчиков, дополняя их значительным пакетом бонусов и опционов. Указанный диапазон соответствует текущим рыночным реалиям для опытных Java-инженеров в Москве и Санкт-Петербурге.

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

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

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

Откликнитесь в Яндекс уже сейчас

Присоединяйтесь к команде Яндекс 360 и возглавьте переход ключевых B2B-сервисов на Java!

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

#senior #удаленка

Яндекс

Разработчик на Java в команду B2B-платформы Яндекс 360

Формат работы: удалённо (Москва, Санкт-Петербург), гибкий график

ДМС расширенная, оплата 80% ДМС для супругов и детей

B2B-платформа — группа сервисов для управления организациями в Яндекс 360: жизненный цикл ресурсов (файлы, общие диски, почтовые ящики) и организационная структура (сотрудники, группы, подразделения).

*☑️* Чем предстоит заниматься

-Управление поэтапным переходом с Python на Java в рамках группы разработки: декомпозиция Python-монолита на функциональные блоки, формирование единого шаблона для новых Java-сервисов

-Создание новых сервисов на Java, обучение других разработчиков в команде

-Разработка новых микросервисов для бизнес-задач: создание API, работа с компонентами экосистемы Яндекс 360

-Проектирование архитектуры, выбор паттернов, реализация новых функциональных модулей

*☑️* Наши пожелания к кандидатам

-Отличное владение Java, чистый оптимизированный код, умение применять паттерны проектирования

-Опыт работы с высоконагруженными системами: эффективное хранение и обработка больших объёмов данных, профилирование и оптимизация

-Способность декомпозировать и решать сложные задачи: понимать бизнес-требования, разбивать на подзадачи, расставлять приоритеты

-Будет плюсом: опыт разделения монолита на микросервисы (Strangler Fig, DDD и пр.), проектирование и внедрение масштабируемой архитектуры

Откликнуться

Java Job в Telegram | в VK | в Max

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Java
  • Python
  • Microservices
  • High Load
  • API
  • DDD
  • Strangler Fig
  • Architecture Design

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

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

Расскажите о вашем опыте применения паттерна Strangler Fig при распиле монолита. С какими основными трудностями вы сталкивались?

Работа в Яндекс 360 связана с управлением ресурсами огромного количества пользователей.

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

В требованиях указано умение работать с высоконагруженными системами и оптимизацией.

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

Кандидату предстоит обучать других разработчиков.

Как вы подходите к проведению Code Review и внедрению единых стандартов разработки в команде, которая переходит на новый для себя язык программирует?

Яндекс ценит знание внутреннего устройства инструментов.

Объясните, как работает Garbage Collection в JVM и какие настройки вы бы выбрали для сервиса с низким временем отклика (low latency)?

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

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

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

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

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