Разработчик на Java в команду B2B-платформы Яндекс 360
ЯндексМоскваУдалённоflexibleПолная занятость
PythonPostgreSQLJavaAPIМикросервисыархитектураВысоконагруженные системы
Описание
Яндекс 360 — это цифровое пространство, которое помогает организовывать рабочие процессы. В него входят Почта, Диск, Календарь, Телемост, Мессенджер и другие сервисы. Все эти продукты позволяют работать откуда угодно и упрощают жизнь миллионов людей. B2B-платформа — группа сервисов (фундамент) для управления организациями в Яндекс 360. Компоненты, входящие в её состав, управляют жизненным циклом ресурсов организаций (файлы, общие диски, почтовые ящики и т. д.), а также организационной структурой (сотрудники, группы, подразделения).
Обязанности
- Управление поэтапным переходом с Python на Java в рамках группы разработки
- Декомпозировать Python-монолит на функциональные блоки и формировать единый шаблон для новых Java-сервисов
- Отвечать за создание новых сервисов на Java, а также обучать других разработчиков в команде
- Разрабатывать новые микросервисы для бизнес-задач
- Создавать API и работать с другими компонентами экосистемы Яндекс 360
- Проектировать архитектуру, выбирать подходящие паттерны и реализовывать новые функциональные модули
Требования
- Отличное владение Java, умение писать чистый, оптимизированный код, умение применять паттерны проектирования
- Опыт работы с высоконагруженными системами: умение эффективно хранить и обрабатывать большие объёмы данных, разбираться в профилировании и оптимизации
- Способность декомпозировать и решать сложные задачи: понимать бизнес-требования, разбивать их на подзадачи, грамотно расставлять приоритеты
- Знание PostgreSQL
Будет плюсом
- Опыт разделения монолита на микросервисы и применения соответствующих паттернов (Strangler Fig, Domain-driven design и пр.)
- Опыт проектирования и внедрения масштабируемой архитектуры
Условия
- Работу в сильной команде, с которой можно расти
- Сложные задачи для сервисов с миллионами пользователей
- Возможность влиять на процесс и результат
- Премии каждые полгода для всех, кто успешно прошёл ревью
- Расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей
- Гибкий график работы
- Можно работать удалённо
- Офисы в Москве и Санкт-Петербурге