Все вакансии России 0

Ведущий Java-разработчик (гибридный формат работы)

з/п не указана
ДИТ
Москва Постоянная занятость Гибкий график

Описание

Локация: Москва, Курская; гибридный формат работыКомпанияДепартамент информационных технологий Москвы развивает цифровые проекты и платформу Мос.Хаб — внутреннюю DevOps и inner-source платформу для разработчиков городских информационных систем.Что делатьПроектировать и реализовывать функции платформы: границы сервисов, модели данных и событийное взаимодействие.Развивать доменные микросервисы для управления членством и доступами, уведомлений, ленты активности и поиска.Проектировать взаимодействие через Kafka, обеспечивать надёжную доставку и идемпотентность.Развивать contract-first подход с OpenAPI-контрактами как первоисточником.Проводить код-ревью, поддерживать стандарты разработки и тестирования, документировать функции.Выявлять и приоритизировать технический долг, планируя время на его устранение наряду с разработкой функций.ТребованияЭкспертный уровень Java 21 и Spring Boot 3.x.Опыт разработки микросервисов, включая асинхронное взаимодействие через Kafka, идемпотентность и распределённые блокировки.Опыт работы с PostgreSQL: EXPLAIN ANALYZE, миграции больших таблиц и понимание блокировок.Опыт Contract-first и OpenAPI, кодогенерации и версионирования контрактов.Знание OIDC, OAuth2, JWT и SSO.Практика код-ревью и наставничества, умение давать обратную связь.Опыт декомпозиции и оценки задач.Экспертное знание Git и опыт работы с большими микросервисными кодовыми базами.Культура и преимуществаОфициальное трудоустройство в аккредитованную ИТ-компанию.Гибридный режим работы в современном офисе в центре Москвы.Ежегодное премирование по результатам работы и материальная помощь в важных жизненных ситуациях.Корпоративное обучение и доступ к онлайн-библиотеке.Скидки от партнёров на ДМС, связь, развлечения, подарки и спорт.Корпоративные тренировки и спортивные активности.

Откликнуться
Источник: hirify · 6 дней назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →