- Страна
- Россия
Разработчик на Java в команду B2B-платформы Яндекс 360
Сильный бренд работодателя, амбициозные технические задачи по трансформации архитектуры и отличный социальный пакет (ДМС для семьи, удаленка). Оценка снижена на один балл только из-за потенциально высокого уровня стресса при миграции критически важных сервисов.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью не просто писать код, но и управлять процессом миграции с Python на Java, что требует глубоких архитектурных знаний и навыков менторства. Яндекс предъявляет высокие требования к алгоритмической подготовке и опыту работы с высоконагруженными системами.
Анализ зарплаты
Яндекс обычно предлагает зарплаты на уровне или чуть выше верхнего квартиля рынка для Senior-разработчиков, дополняя их значительным пакетом бонусов и опционов. Указанный диапазон соответствует текущим рыночным реалиям для опытных Java-инженеров в Москве и Санкт-Петербурге.
Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекс 360 и возглавьте переход ключевых B2B-сервисов на Java!
Описание вакансии
Яндекс
Разработчик на Java в команду B2B-платформы Яндекс 360
Формат работы: удалённо (Москва, Санкт-Петербург), гибкий график
ДМС расширенная, оплата 80% ДМС для супругов и детей
B2B-платформа — группа сервисов для управления организациями в Яндекс 360: жизненный цикл ресурсов (файлы, общие диски, почтовые ящики) и организационная структура (сотрудники, группы, подразделения).
*☑️* Чем предстоит заниматься
-Управление поэтапным переходом с Python на Java в рамках группы разработки: декомпозиция Python-монолита на функциональные блоки, формирование единого шаблона для новых Java-сервисов
-Создание новых сервисов на Java, обучение других разработчиков в команде
-Разработка новых микросервисов для бизнес-задач: создание API, работа с компонентами экосистемы Яндекс 360
-Проектирование архитектуры, выбор паттернов, реализация новых функциональных модулей
*☑️* Наши пожелания к кандидатам
-Отличное владение Java, чистый оптимизированный код, умение применять паттерны проектирования
-Опыт работы с высоконагруженными системами: эффективное хранение и обработка больших объёмов данных, профилирование и оптимизация
-Способность декомпозировать и решать сложные задачи: понимать бизнес-требования, разбивать на подзадачи, расставлять приоритеты
-Будет плюсом: опыт разделения монолита на микросервисы (Strangler Fig, DDD и пр.), проектирование и внедрение масштабируемой архитектуры
Java Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Python
- Microservices
- High Load
- API
- DDD
- Strangler Fig
- Architecture Design
Возможные вопросы на собеседовании
Вакансия подразумевает переход с Python на Java. Важно понимать, как кандидат будет обеспечивать стабильность системы в процессе.
Расскажите о вашем опыте применения паттерна Strangler Fig при распиле монолита. С какими основными трудностями вы сталкивались?
Работа в Яндекс 360 связана с управлением ресурсами огромного количества пользователей.
Как бы вы спроектировали систему квотирования ресурсов для B2B-клиентов, чтобы обеспечить изоляцию данных и высокую доступность?
В требованиях указано умение работать с высоконагруженными системами и оптимизацией.
Какие инструменты и подходы вы используете для профилирования Java-приложений при поиске утечек памяти или узких мест в производительности?
Кандидату предстоит обучать других разработчиков.
Как вы подходите к проведению Code Review и внедрению единых стандартов разработки в команде, которая переходит на новый для себя язык программирует?
Яндекс ценит знание внутреннего устройства инструментов.

