Перейти к содержимому
Департамент информационных технологий Москвы
Д
Департамент информационных технологий Москвы
Москва
активна · проверена 1 час назад

Java-разработчик (Apache Kafka)

Разработка микросервисов на Java/Spring для системы обмена данными на базе Apache Kafka. Нужен опыт Java, Kafka, Spring, PostgreSQL, Keycloak, тестирование. Предлагают задачи в госсекторе, обучение и корпоративные активности.

middle удалённо ~1 733 550 ₸
salary intelligence

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

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

оценка p25–p75
1 200 000 – 2 660 364 ₸
медиана: 1 733 550 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

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

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 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-компании
материальную помощь в случае важных событий в жизни
корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
комьюнити по интересам
скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
навыки

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

Поделиться

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

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

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

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

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

1 д. назад

Java разработчик (backend)

~2 681 230 ₸ оценка

Backend-разработчик на Java для цифровых проектов Москвы. Нужен опыт от 4 лет, знание Spring, SQL, Kafka, Docker, Kubernetes. Предлагают гибридный формат, обучение и премии.

Java Spring SQL +10
senior удал. hh
4 д. назад

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

~2 681 230 ₸ оценка

Ищем опытного Java-разработчика для развития цифровых проектов Москвы. Нужно будет разрабатывать новый функционал, дорабатывать существующий, проектировать микросервисы и менторить коллег. Требуется опыт от 3 лет, знание Java 17+, Spring, PostgreSQL, Kafka и микросервисной архитектуры. Предлагают рыночную зарплату, премии, обучение и корпоративные активности.

Java Spring PostgreSQL +6
senior удал. hh
1 нед. назад

Frontend-разработчик (React)

~1 339 975 ₸ оценка

Команда ДИТ Москвы ищет frontend-разработчика для создания цифровой платформы судов. Нужно разрабатывать интерфейсы на React и TypeScript, работать с API и тестировать решения. Требуется опыт с React, TypeScript, тестированием и оптимизацией производительности. Предлагают гибридный формат, обучение и премии.

react typescript node.js +9
middle удал. hh
2 нед. назад

Java разработчик (backend)

~2 681 230 ₸ оценка

Ищем опытного Java-разработчика для создания backend цифровых сервисов Москвы. Нужно разрабатывать новую функциональность, поддерживать и оптимизировать код, участвовать в архитектуре и code review. Требуется опыт от 4 лет, знание Java, Spring, SQL, Kafka, Docker и Kubernetes. Предлагают гибридный формат, официальное трудоустройство и обучение.

Java Spring SQL +9
senior удал. hh

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

6 вакансий
МТС Медиа
М
МТС Медиа
13 ч. назад

Java-разработчик (интеграционный слой)

~1 733 550 ₸ оценка

Ищем Java-разработчика для работы над интеграционным слоем медиаплатформы МТС Медиа. Нужно писать интеграции с API партнеров, рефакторить систему, переводить сервисы на Kubernetes и работать с Kafka, PostgreSQL и другими технологиями. Требуется уверенное знание Java и Spring, опыт с брокерами сообщений и базами данных. Компания предлагает оклад с годовым бонусом, ДМС, обучение и другие бонусы.

Java Spring Kafka +8
middle удал. hh
МТС Банк
М
МТС Банк
1 д. назад

Java разработчик (интеграционные сервисы)

~1 733 550 ₸ оценка

Java-разработчик в МТС Банк: создание и доработка интеграционных сервисов для высоконагруженной системы на микросервисной платформе. Требуется опыт с Java, Spring, Kafka, PostgreSQL/Oracle, Kubernetes. Работа в команде, участие в релизах и оптимизации.

Java Spring Kubernetes +6
middle удал. hh
Т1
Т
Т1
1 д. назад

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

~1 733 550 ₸ оценка

Вакансия Java-разработчика для работы над микросервисами и интеграционными решениями. Требуется опыт от 2 лет, знание микросервисной архитектуры и рефакторинга. Приветствуется опыт в финансовой сфере.

Java микросервисы интеграция +5
middle удал. hh
BellSoft
B
BellSoft
2 д. назад

Java разработчик (OpenJDK)

~1 200 000 – 1 603 805 ₸ оценка

Ищем Java-разработчика для работы над OpenJDK в компании BellSoft. Вы будете исправлять ошибки, бэкпортировать фиксы и развивать компоненты Core Libraries и JavaFX. Требуется 2+ года опыта Java, знание AWT/Swing/JavaFX и английский Intermediate. Предлагают удалённую или гибридную работу и участие в крупном open-source проекте.

OpenJDK Java Core Libraries +8
middle удал. hh
Bell Integrator
B
Bell Integrator
2 д. назад

Java разработчик (Middle, Senior)

~1 733 550 ₸ оценка

Крупный системный интегратор Bell Integrator ищет Java-разработчиков уровня Middle и Senior для создания систем в банковской, финансовой и ритейл-сфере. Требуется опыт коммерческой разработки на Java от 3 лет, знание Spring, Hibernate, Kafka, микросервисов и Docker/Kubernetes. Компания предлагает удалённую работу или гибрид в ряде городов, корпоративное обучение и помощь с переездом в Москву.

Java Spring Hibernate +9
middle удал. hh
Лига Цифровой Экономики
Л
Лига Цифровой Экономики
2 д. назад

Java разработчик

~1 733 550 ₸ оценка

Ищем Java-разработчика для работы над сервисом Сбера ИнвестКопилка, который помогает людям автоматически инвестировать. Требуется опыт с Core Java, Spring, Hibernate, PostgreSQL и Maven. Предлагают удалённую работу, ДМС, ноутбук и возможности для обучения.

Java Spring Hibernate +10
middle удал. hh