Java Разработчик (Middle+)

Дата размещения вакансии: 03.02.2025
Работодатель: Электронная Москва
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

Продукт: Цифровое правосудие - продукт который занимается созданием единой цифровой платформы судов общей юрисдикции города Москвы. Основная задача состоит в автоматизации и модернизации процессов судебного делопроизводства, а также в обеспечении эффективного взаимодействия судов с различными органами исполнительной власти и жителями города.

Команда: 2 Backend Разработчика, 2 Frontend Разработчика, 2 DevOps инженера, 3 QA.

Стек: Java (8/17 сейчас мигрируем на 21), SpringBoot 2, Spring Cloud Security, Hibernate, SQL, RabbitMQ, OpenSearch/elastic, CI/CD, Kubernetes, Maven, Grafana, Prometheus.

Требования:

  • Опыт работы от 3-х лет
  • Уверенное владение Java, ООП;
  • Опыт работы с основными проектами экосистемы Spring Framework;
  • Опыт работы с промышленными СУБД, знание SQL, NoSQL, навыки построения сложных запросов;
  • Опыт работы с RabbitMQ или другими MQ, понимание принципов разработки асинхронных сервисов;
  • Опыт работы с Hibernate, MyBatis;
  • Знание OAth 2.0;
  • Понимание системного дизайна, паттернов проектирование;
  • Знание принципов работы с веб сервисами и навыки их проектирования (REST и SOAP);
  • Навыки работы с Git, Maven, Docker, Kubernetes.

Задачи:

  • Разработка новой функциональности backend продукта;
  • Поддержка, рефакторинг и оптимизация существующего кода;
  • Участие в дизайне и архитектуре системы;
  • Написание модульных и интеграционных тестов;
  • Участие в code review;
  • Миграция с монолита на микросервисную архитектуру.

Условия:

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