Чётко описанная роль технического лидера сочетает значительную разработку с понятными командными обязанностями и современным backend-стеком; главный нюанс - параллельно поддерживать унаследованный код и модернизировать платформу.
Кликните для подробной информации
Актуальный стекПонятная рольПоддержка обученияУнаследованный код
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Технический лидер команды Java Разработки (Micronaut) (Java/Micronaut): разработка архитектурно значимых частей высоконагруженной платформы и техническое руководство небольшой командой с акцентом на событийную микросервисную архитектуру, контрактный подход и надежные интеграции. Focus on проектирование взаимодействия через Kafka, обеспечение идемпотентности и отказоустойчивости, модернизацию платформы, наставничество и управление техническим долгом.
Локация: Москва, Бауманская улица; гибридный формат работы с возможностью работать удаленно или в офисе
Компания
Электронная Москва развивает цифровые проекты и предоставляет коммерческим и государственным организациям инфраструктуру и сервисы на базе собственной сети надежных ЦОД уровня Tier III для высоконагруженных приложений.
Что делать
Разрабатывать сложные и архитектурно значимые части платформы, уделяя основное рабочее время собственной инженерной работе.
Определять границы сервисов, развивать бэкенд-архитектуру, общий слой библиотек и событийное взаимодействие через Kafka с обеспечением идемпотентности и устойчивости к сбоям.
Развивать contract-first-подход на базе OpenAPI и Protobuf, а также интеграции с корпоративными системами, аутентификацию и авторизацию через OIDC и JWT.
Проводить код-ревью, поддерживать стандарты разработки и тестирования, управлять техническим долгом и документировать подсистемы.
Декомпозировать и распределять задачи, устанавливать критерии приемки, контролировать ход работ, снимать блокеры и коммуницировать статус со стейкхолдерами.
Участвовать в найме и онбординге, проводить технические интервью, наставлять разработчиков и возглавлять модернизацию платформы, включая повышение производительности и наблюдаемости.
Требования
Экспертное знание Java 21 и Micronaut 4.x.
Опыт технического лидерства, ведения небольшой команды, наставничества и руководства разработчиками.
Опыт работы с микросервисами, асинхронным взаимодействием через Kafka, идемпотентностью, распределенными блокировками и отказоустойчивостью.
Знание PostgreSQL, включая использование EXPLAIN ANALYZE, миграции больших таблиц и понимание блокировок.
Опыт применения contract-first и OpenAPI, кодогенерации и версионирования контрактов.
Опыт работы с OIDC, OAuth2, JWT и SSO.
Практика код-ревью и наставничества, умение давать обратную связь, декомпозировать и оценивать задачи.
Экспертное владение Git, опыт работы с большими кодовыми базами и готовность поддерживать унаследованный код.
Культура и преимущества
Гибридный режим работы: удаленная работа или современный офис в центре Москвы.
Рыночная зарплата, премии и ресурсы для реализации сложных задач.
Преимущества аккредитованной IT-компании и материальная помощь в важных жизненных ситуациях.
Корпоративное обучение у ведущих провайдеров и доступ к онлайн-библиотеке.
Корпоративные тренировки, спортивные активности, сообщества по интересам и партнерские скидки на ДМС, связь, развлечения, подарки и спорт.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →