Разработчик на Java в команду B2B-платформы Яндекс 360
Технологии
Описание вакансии
Кратко о роли
Яндекс ищет Senior Java-разработчика в команду B2B-платформы Яндекс 360 для работы над архитектурой и миграцией сервисов с Python на Java.
Ключевые задачи
- Управление переходом с Python на Java: декомпозиция монолита и создание шаблонов для новых сервисов.
- Разработка новых микросервисов для бизнес-задач и создание API.
- Проектирование архитектуры и выбор паттернов реализации.
- Обучение других разработчиков в команде.
- Работа с компонентами экосистемы Яндекс 360.
Обязательные требования
- Отличное владение Java.
- Навыки написания чистого и оптимизированного кода.
- Умение применять паттерны проектирования.
- Опыт работы с высоконагруженными системами.
- Навыки профилирования и оптимизации.
- Способность декомпозировать и решать сложные задачи.
Будет плюсом
- Опыт разделения монолита на микросервисы (Strangler Fig, DDD).
- Опыт проектирования масштабируемой архитектуры.
Условия и бенефиты
- Удаленный формат работы.
- Гибкий график.
- Расширенное ДМС.
- Оплата 80% ДМС для супругов и детей.
Процесс найма
- Отклик через форму на сайте по ссылке.
Яндекс ищет Senior Java-разработчика в команду B2B-платформы Яндекс 360.
B2B-платформа — группа сервисов для управления организациями в Яндекс 360: жизненный цикл ресурсов (файлы, общие диски, почтовые ящики) и организационная структура.
Чем предстоит заниматься:
- Управление поэтапным переходом с Python на Java: декомпозиция Python-монолита, формирование единого шаблона для новых Java-сервисов.
- Создание новых сервисов на Java, обучение других разработчиков в команде.
- Разработка новых микросервисов для бизнес-задач: создание API, работа с компонентами экосистемы Яндекс 360.
- Проектирование архитектуры, выбор паттернов, реализация новых функциональных модулей.
Наши пожелания к кандидатам:
- Отличное владение Java, чистый оптимизированный код, умение применять паттерны проектирования.
- Опыт работы с высоконагруженными системами: эффективное хранение и обработка больших объёмов данных, профилирование и оптимизация.
- Способность декомпозировать и решать сложные задачи.
- Будет плюсом: опыт разделения монолита на микросервисы (Strangler Fig, DDD), проектирование масштабируемой архитектуры.
Условия:
- Формат работы: удалённо (Москва, Санкт-Петербург), гибкий график.
- ДМС расширенная, оплата 80% ДМС для супругов и детей.
Оригинальная вакансия:
https://t.me/devs_it/5756