Перейти к содержимому

Java-разработчик (микросервисы, Apache Kafka)

Разработка микросервисов на Java/Spring для корпоративной системы асинхронного обмена данными между информационными системами Москвы на базе Apache Kafka. Нужен уверенный коммерческий опыт Java, знание Spring Framework, Kafka, PostgreSQL, Keycloak/OAuth 2.0, тестов и Docker. Предлагают интересные задачи, корпоративное обучение, ДМС и спортивные активности.

middle удалённо ~1 070 000 – 2 119 738 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

описание

Что предстоит делать

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7. Проект представляет собой корпоративную систему асинхронного обмена данными между информационными системами города Москвы на базе Apache Kafka. В состав решения входят: брокер сообщений Kafka, валидация сообщений с использованием Schema Registry, интеграция с Keycloak для проверки прав доступа к топикам, а также ведение реестров информационных систем, схем данных и потоков взаимодействия.

  • Разрабатывать и проектировать микросервисы на Spring для повышения наблюдаемости системы (метрики, логи, трассировка), а также создавать интерактивные карты интеграций, паспорта топиков, реестры информационных систем и визуализацию структур сообщений.
  • Добавлять поддержку новых типов обмена: синхронный REST (возможно gRPC и/или SOAP-протоколы), обеспечивать их совместимости с существующей инфраструктурой.
  • Проводить нагрузочное тестирование сервиса каталога интеграций и сервиса синхронного обмена (JMeter).
  • Проектировать и поддерживать REST API, документацию через OpenAPI/Swagger.
  • Работать с реляционными СУБД (PostgreSQL), проектировать схемы, писать оптимизированные SQL-запросы, управлять миграциями.
  • Писать модульные и интеграционные тесты (JUnit, Mockito, Testcontainers).
  • Участвовать в code review, архитектурных обсуждениях, документировании решений.
  • Анализировать и решать инциденты, связанные с производительностью, безопасностью, сетевыми протоколами и маршрутизацией запросов.
  • Какие знания и навыки нам важны:
  • Уверенный коммерческий опыт Java-разработки (Java 8, 11, 17 или 21).
  • Практический опыт работы с Apache Kafka (производители, потребители, топики) ACL и Schema Registry.
  • Хорошее знание Spring Framework (Spring Boot, Spring Web, Spring Data, Spring Security).
  • Опыт работы с Keycloak или другими системами на базе OAuth 2.0 / OIDC.
  • Навыки работы с PostgreSQL: проектирование схем, оптимизация запросов, миграции.
  • Опыт написания тестов (JUnit, Mockito, Testcontainers).
  • Уверенное владение Git, Maven/Gradle, Docker.
  • Понимание принципов REST API, опыт работы с OpenAPI/Swagger.
  • Готовность проводить нагрузочное тестирование и анализировать производительность.
  • Способность самостоятельно прояснять неопределённость в задаче: формулировать вопросы, проверять гипотезы и предлагать технически обоснованные решения.
  • Будет плюсом:
  • Опыт разработки синхронных высоконагруженных сервисов (REST, gRPC).
  • Навыки работы с SOAP (JAX-WS, WSDL, XML).
  • Знание инструментов мониторинга (Prometheus, Grafana, ELK).
  • Опыт работы с API Gateway (Spring Cloud Gateway, Nginx).
  • Навыки проведения нагрузочного тестирования (JMeter, Gatling, k6).
  • Опыт работы с дополнительными брокерами (RabbitMQ, ActiveMQ).
  • Знание протоколов и форматов: Avro, Protobuf, JSON Schema.
  • Опыт разработки веб-части на React.
  • Участие в проектах для госсектора или крупных enterprise-систем.
  • Опыт применения современных LLM-инструментов для анализа требований, разработки и проверки решений.
условия

Что предлагаем

драйвовые задачи и ресурсы для их реализации
преимущества аккредитованной IT-компании
материальную помощь в случае важных событий в жизни
корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
комьюнити по интересам
скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 39 похожих вакансий за 90 дней.

оценка p25–p75
1 070 000 – 2 119 738 ₸
медиана: 1 284 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Java-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Департамент информационных технологий Москвы

8 активных вакансий в компании

4 д. назад

Android-разработчик

~1 738 750 ₸ оценка

Разработка и поддержка Android-приложения для платформы «Облако», которая автоматизирует бухгалтерию учреждений Правительства Москвы. Нужен опытный Android-разработчик с опытом от 3 лет, глубоким знанием Kotlin, Android SDK, Jetpack Compose, Retrofit, Room, Koin и пониманием архитектурных паттернов. Предлагают рыночную зарплату с премиями, гибридный формат работы, корпоративное обучение и бонусы аккредитованной IT-компании.

kotlin android sdk jetpack compose +10
senior удал. hh
1 нед. назад

Фронтенд-разработчик (дизайн-система)

~1 858 400 ₸ оценка

Разработка и развитие дизайн-системы для портала mos.ru на Vue: архитектура компонентов, качество и производительность, автоматизация и внедрение ИИ. Нужен фронтенд-опыт от 5 лет, уверенное владение Vue, JavaScript, TypeScript, HTML/CSS, понимание SPA/SSR/MicroFrontend и опыт тестирования. Предлагают рыночную зарплату с премиями, гибридный формат, корпоративное обучение, ДМС-скидки и спортивные активности.

Vue JavaScript TypeScript +12
senior удал. hh
1 нед. назад

Java-разработчик (Цифровое правосудие)

Актуальность уточняется

~1 901 595 ₸ оценка

Разработка backend единой цифровой платформы судов общей юрисдикции Москвы: новый функционал, рефакторинг, оптимизация, участие в дизайне и архитектуре, тесты и code review. Нужен опыт от 3 лет, уверенное владение Java, Spring Framework, SQL/NoSQL, RabbitMQ, Hibernate, понимание системного дизайна и REST/SOAP. Предлагают удалённый или гибридный формат, корпоративное обучение, ДМС-скидки и спортивные активности.

Java Spring Boot Spring Cloud Security +19
senior удал. hh
3 нед. назад

Разработчик 1С

~1 177 000 – 1 471 250 ₸ оценка

Разработка и доработка конфигураций 1С (в том числе 1С:БГУ и 1С:ЗКГУ) для системы централизованной бухгалтерии учреждений Правительства Москвы: отчеты, обработки, обмены данными и интеграции. Нужен опыт на платформе 1С от 3 лет, знание встроенного языка, управляемых форм, запросов и регистров, умение разбирать техзадания и работать с консультантами. Предлагают рыночную зарплату с премиями, гибридный формат работы, обучение, ДМС со скидками и спортивные активности.

1С 1С:БГУ 1С:ЗКГУ +9
senior удал. hh

Похожие вакансии

6 вакансий
.redev
.
.redev
12 ч. назад

Backend-разработчик (Middle/Senior)

~1 070 000 – 2 119 738 ₸ оценка

Ищем backend-разработчика уровня Middle/Senior для проектов в FinTech, страховании, Retail и других отраслях. Нужен уверенный Java (от 3 лет), Spring, Kafka/ActiveMQ, опыт проектирования ETL и микросервисов, знание Kotlin или готовность его освоить. Предлагают удалённую работу на полную занятость, гибкий график и долгосрочные проекты в крупных компаниях.

Java Kotlin Spring Boot +11
middle удал. hh
Syberry
S
Syberry
13 ч. назад

Full Stack Software Engineer (Java / React)

~1 070 000 – 2 119 738 ₸ оценка

Syberry ищет Full Stack разработчика (Java / React) для создания современной ERP-системы для строительной компании. Нужно проектировать и разрабатывать фичи на бэкенде и фронтенде, поддерживать существующий код, писать тесты и участвовать в технических обсуждениях. Требуется от 3 лет опыта с Java и Spring, уверенное владение TypeScript и React, знание REST API и MySQL, английский B1+ для общения с клиентом.

Java Spring Spring MVC +9
middle удал. hh
Uzum Bank
U
Uzum Bank
13 ч. назад

Java инженер

~1 070 000 – 2 119 738 ₸ оценка

Uzum Bank ищет Java-инженера в продуктовую команду финтех-направления. Нужно проектировать и разрабатывать сервисы на Java 11+, Spring Boot и Hibernate, работать с highload, микросервисами и брокерами сообщений, писать тесты и участвовать в ревью кода. Предлагают удалённый формат, сильную команду, официальное оформление по ТК Узбекистана и возможность получить IT-визу.

Java Spring Boot Hibernate +15
middle удал. hh
МРИИ
М
МРИИ
18 ч. назад

Разработчик интеграционной платформы / ESB (Apache Camel / Kafka / NiFi)

~1 070 000 – 2 119 738 ₸ оценка

Разработка коннекторов и адаптеров на интеграционной платформе (Apache NiFi, Camel, Kafka Connect) и настройка потоковой обработки данных через Apache Kafka. Требуется опыт построения интеграций, знание Kafka, SQL и одного из языков (Java, Kotlin, Go, Python, JavaScript). Предлагают удалённую работу, официальное трудоустройство по ТК РФ, обучение и корпоративные бонусы.

Apache Camel Apache Kafka Apache NiFi +38
middle удал. hh
IBS
I
IBS
21 ч. назад

Разработчик Java/Kotlin

~1 070 000 – 2 119 738 ₸ оценка

Разработка и поддержка высоконагруженных backend-сервисов на Java/Kotlin для банковской платформы. Нужен опыт от 2 лет, микросервисная архитектура, Kafka, PostgreSQL, Hibernate, Liquibase, OpenAPI. Удалённая работа из любой точки России, оформление по ТК РФ, гибкий график.

Java Kotlin Kafka +7
middle удал. hh
A
ATVANTAGE
2 д. назад

Software Engineer (Java)

~1 070 000 – 2 119 738 ₸ оценка по стеку

Разработка инновационных программных решений для клиентов в рамках проектов цифровизации и модернизации. Требуются глубокие знания Java, Spring, Java EE, Maven, CI/CD, Docker, Kubernetes, опыт написания тестов и понимание микросервисной архитектуры. Предлагают гибкий график, возможность удалённой работы, обучение, 30 дней отпуска и другие бонусы.

Java Spring Java EE +25
middle удал. an