Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7
Чем предстоит заниматься:
- Управляет командой backend-разработчиков.
- Обеспечивает выполнение задач в соответствии с приоритетами поставленными тимлидом разработки.
- Разрабатывает и поддерживает серверную часть приложений на Java (Spring Boot).
- Проектирует и реализует REST API для взаимодействия с фронтендом и внешними системами.
- Релизует интеграцию с базами данных OpenSearch и Nebula Graph, пишет оптимизированные запросы.
- Настраивает сборку и управление зависимостями с использованием Maven.
- Реализует бизнес-логику и обработку данных в соответствии с техническими требованиями.
- Пишет модульные и интеграционные тесты для обеспечения качества кода.
- Участвует в ревью кода и поддерживает код-базу в актуальном состоянии согласно регламента.
- Работа с системами очередей при необходимости.
- Настраивает развертывание приложений на серверах Tomcat или в Docker-контейнерах.
Требования:
Опыт и управление командой:
- Опыт коммерческой разработки на Java от 6 лет, из них не менее 3 лет в роли Team Lead / Tech Lead / руководителя команды.
- Успешный опыт управления командой от 5 человек: планирование работы, мотивация, развитие и оценка сотрудников.
- Навыки планирования, оценки и декомпозиции задач, опыт участия в формировании бэклога и планировании спринтов.
Архитектура и технические навыки (Hard Skills):
- Глубокое понимание микросервисной архитектуры и специфики разработки сложных высоконагруженных IT-решений.
- Опыт проектирования архитектуры (микросервисы, интеграции), принятия ключевых технических решений.
- Знание принципов написания качественного кода (SOLID, DRY, KISS), опыт проведения код-ревью и контроля тестового покрытия.
- Понимание и опыт организации процессов CI/CD, автоматизации сборки, тестирования и развертывания (Deployment).
- Опыт управления техническим долгом, инициирования рефакторинга и оптимизации существующего кода.
Процессы и документация:
- Навыки обеспечения качества технических решений и контроля соблюдения стандартов разработки.
- Опыт контроля за технической документацией (архитектурные схемы, спецификации API, ТЗ) и обеспечение её актуальности.
Коммуникации (Soft Skills):
- Умение выстраивать эффективное кросс-командное взаимодействие: опыт координации работы с аналитиками, заказчиками, смежными командами и службами техподдержки.
Условия:
- Рыночную зарплату и премии
- Офисный формат работы (м.Курская)
- Драйвовые задачи и ресурсы для их реализации
- Преимущества аккредитованной IT-компании
- Материальную помощь в случае важных событий в жизни
- Корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
- Корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
- Комьюнити по интересам
- Скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!
Похожие вакансии
Имеете высшее финансовое/экономическое образование. Опыт работы в направлении развития продуктов и клиентского опыта в банке от 2-х лет.
Опыт работы руководителем отдела продаж новостроек комфорт и бизнес-класса московской области не менее двух лет. Высокий уровень знания рынка...
Опыт запуска ЦОД или майнинговой площадки мощностью от 5 МВт. Опыт строительства инженерной инфраструктуры. Понимание систем электроснабжения, охлаждения, резервирования и...
Знание линейки программных продуктов фирмы 1С (ЗУП) и понимание их возможностей. Понимание процессов внедрения и сопровождения продуктов 1С.
Продвинутые навыки работы с системами аналитики (Google Analytics, Яндекс. Метрика). Опыт работы с рекламными кабинетами, навыки SEO (умение оптимизировать сайт...
