← к выдаче
разработка

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

Москва4 дн. назад

Коротко

Develops new backend functionality, maintains and optimizes existing code, participates in system design and architecture, writes tests, conducts code review. · Needs: 3+ years experience; Java; Spring Framework ecosystem; SQL/NoSQL; RabbitMQ or other MQ; Hibernate/MyBatis; OAuth 2.0; REST and SOAP; Git, Maven, Docker

Описание от работодателя

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