Middle/Senior Java developer

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Нижний Сусальный переулок, 5с15

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

Ключевые задачи:

  • Разработка нового функционала и доработка существующего
  • Планирование и оценка задач, их декомпозиция
  • Анализ и проектирование межсервисного взаимодействия
  • Рефакторинг существующего кода
  • Взаимодействие с командами других направлений и подразделений
  • Менторство, адаптация других сотрудников
  • Обеспечение качества работы ПО
  • Предоставление отчетности о проделанной работе

Требования:

  • ​​​​​​​Опыт разработки на Java от 3-х лет

Ниже описан наш стек и требования к опыту:

Обязательно:

  • Java 17+: микросервисы, Spring Framework
  • SQL: PostgreSQL (Spring Data, JPA/Hibernate, Liquibase, нативные запросы, оптимизация)
  • BPM: Camunda (BPMN, автоматизация процессов)
  • Сообщения: Kafka, брокеры сообщений (асинхронная обработка, event sourcing)
  • API: REST
  • Архитектура: микросервисы, интеграция с legacy-системами
  • Чистый код: SOLID принципы, паттерны проектирования (Repository, Factory, Strategy, Builder), DRY/KISS, читаемые абстракции
  • Сборка: Maven (Gradle)
  • Форматы данных: JSON, XML

Желательно:

  • NoSQL: MongoDB, Redis (кэширование, сессии)
  • Поиск: Elasticsearch (индексация, FTS)
  • Мониторинг: Micrometer, Prometheus, Open Telemetry
  • Безопасность: Spring Security, OAuth2, OWASP
  • CI/CD: GitLab CI
  • Контейнеры: docker, k8s

Условия:

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

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!

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

AQA Java Engineer
Bell Integrator Регионы

Опыт тестирования mobile/web приложений (от 5 лет). Опыт работы с Rest API. Опыт работы с sql/nosql БД на...

Ведущий бухгалтер (эксперт НДС, налог на прибыль)
Твои Платежи

Подтвержденный опыт налоговой экспертизы деятельности организации, практические знания особенностей раздельного учета НДС. Практический опыт ведения раздельного учета НДС, распределения «входного...

Главный специалист Клиентского сопровождения крупнейшего корпоративного бизнеса
Банк ДОМ.РФ

Высшее образование. Опыт сопровождения клиентов проектного финансирования от 1 года. Знание документов корпоративных клиентов (учредительные, финансовые, приветствуется знание строительной исходно...

Программист 1С (зарплата, кадры)
ИнфоТеКС

Опыт программирования 1С:ERP от двух лет. Опыт работы с модулями «Управление кадрами», «Расчет заработной платы» (участие в реальных...