Java-разработчик в Яндекс 360
Отличная вакансия от топового работодателя с интересным технологическим вызовом. Предлагается работа над масштабным продуктом, гибкий график и сильный соцпакет, включая ДМС и премии.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена необходимостью не просто писать код, а проводить архитектурную трансформацию (миграцию с Python на Java) в условиях высоконагруженной системы. Требуется глубокое понимание паттернов проектирования и опыт работы с большими данными.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для позиции Senior Java Developer в Москве и Санкт-Петербурге рыночный диапазон составляет 350 000 – 550 000 рублей. Яндекс обычно предлагает конкурентоспособную зарплату, соответствующую верхней границе рынка, дополненную значительным пакетом бонусов и акций (RSU).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Яндекс 360 ищет Java-разработчика для перевода B2B-платформы с Python на Java
Senior · зарплата не указана
Можно удалённо · география не уточнена
B2B-платформа управляет ресурсами организаций в Яндекс 360: файлами, общими дисками, почтовыми ящиками, сотрудниками и подразделениями.
Предстоит декомпозировать Python-монолит, формировать единый шаблон новых Java-сервисов и постепенно переводить на них функциональность. Ещё в задачах — разработка API, интеграции с другими сервисами Яндекс 360 и обучение разработчиков команды.
Требования:
— отличное владение Java и паттернами проектирования;
— опыт высоконагруженных систем;
— навыки хранения и обработки больших объёмов данных;
— профилирование и оптимизация;
— умение разбирать бизнес-требования, декомпозировать задачи и расставлять приоритеты.
Опыт выделения микросервисов из монолита, применения Strangler Fig и DDD будет плюсом. Компания предлагает гибкий график, премии по итогам ревью раз в полгода и расширенную программу ДМС.
В карточке указаны Москва, Санкт-Петербург и возможность удалённой работы. Работу из другой страны нужно согласовать отдельно.
Навигация: База знаний • Задачи • Собеседования
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Python
- Microservices
- DDD
- Design Patterns
- High Load
- Big Data
- Profiling
- Optimization
Возможные вопросы на собеседовании
Вакансия подразумевает перевод монолита на микросервисы. Важно понимать, как кандидат обеспечит плавный переход.
Расскажите о вашем опыте применения паттерна Strangler Fig. С какими основными сложностями вы сталкивались при его реализации?
Работа в Яндексе требует умения строить масштабируемые системы.
Как бы вы спроектировали систему хранения метаданных для миллионов организаций, чтобы обеспечить минимальную задержку при чтении?
Переход с Python на Java часто связан с изменением модели производительности.
Какие инструменты и подходы вы используете для профилирования Java-приложений и поиска утечек памяти в высоконагруженных сервисах?
В описании упомянут DDD. Важно проверить понимание границ контекстов.
Как вы определяете границы Bounded Contexts при декомпозиции монолита, управляющего разнородными ресурсами (почта, диски, сотрудники)?
Роль Senior предполагает наставничество.
Был ли у вас опыт обучения коллег новым технологиям или подходам? Как вы выстраиваете процесс code review для формирования единого стиля в команде?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

