Руководитель backend разработки

ГКУ Инфогород

Руководитель backend разработки

Москва, улица Новый Арбат, 21

Метро: Арбатская

Описание вакансии

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

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

Что нужно делать:

  • разобраться в текущей архитектуре, кодовой базе и интеграциях
  • анализировать качество решений и проблемные зоны
  • определять приоритеты развития сервисов с учётом продукта, надёжности и масштабирования
  • принимать технические решения по API, интеграциям, данным и очередям
  • помогать переходу от внешней разработки к внутренней экспертизе
  • проводить code review и задавать единые стандарты
  • контролировать качество реализации и готовность к релизам
  • участвовать в разборе дефектов и production-инцидентов
  • следить за корректной работой с API, БД, логированием, обработкой ошибок и тестируемостью
  • контролировать stateless-подход, health checks, readiness/liveness probes, graceful shutdown
  • управлять конфигурациями, секретами и переменными окружения
  • учитывать горизонтальное масштабирование и поведение при сбоях
  • задавать требования к логированию, метрикам и диагностике
  • участвовать в найме и технических собеседованиях
  • распределять задачи и помогать разработчикам принимать корректные решения
  • контролировать сроки, качество и технический результат
  • работать с аналитиками, QA, DevOps, эксплуатацией, PM и подрядчиками
  • помогать декомпозировать задачи и уточнять требования
  • обеспечивать прозрачный статус по задачам и рискам
  • участвовать в подготовке релизов
  • поддерживать техническую документацию

Какие знания и навыки для нас важны:

  • опыт backend-разработки на Java от 5 лет, из них не менее 1 года в роли технического лидера (lead / tech lead)
  • уверенное знание Java и Spring Boot (работа с JPA/Hibernate, REST API)
  • опыт интеграции с внешними системами (REST, SOAP) и проектирования API
  • практический опыт с реляционными БД (PostgreSQL/MySQL) – написание сложных запросов, оптимизация, миграции
  • опыт работы с брокерами сообщений (RabbitMQ или аналоги)
  • понимание кэширования (Redis/Memcached) и сценариев его применения
  • реальный опыт работы с Kubernetes (развёртывание, настройка probes, работа с ConfigMap/Secrets)
  • понимание контейнеризации (Docker) и принципов работы приложений в контейнерной среде
  • умение работать с legacy-кодом и техническим долгом – рефакторинг, постепенное улучшение
  • опыт проведения code review и внедрения стандартов качества
  • умение декомпозировать сложные задачи и доводить их до production
  • системность, самостоятельность, ответственность, командность

Ожидаемый архитектурный стек (понимание принципов, не обязательно руками):

- сервисная архитектура (монолит с выделенными модулями)

- API-first, контрактное взаимодействие (OpenAPI/Swagger)

- асинхронные обмены через очереди (RabbitMQ)

- транзакционность, идемпотентность, retry, timeout, circuit breaker

- работа с реляционными БД (индексы, миграции, производительность)

- разработка под Kubernetes (stateless, health, graceful shutdown)

- observability (логи, метрики, трейсинг)

- CI/CD (понимание процесса, не обязательно настройка)

Что предлагаем:

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

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

Навыки
  • Управление командой
  • Постановка задач разработчикам
Посмотреть контакты работодателя

Адрес

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

ГКУ Инфогород
  • Москва

  • Не указана

Рекомендуем
РТЛабс
  • Москва

  • Не указана

Рекомендуем
Х5
  • Москва

  • Не указана

Рекомендуем
СИГМА
  • Москва

  • Не указана

РАСЧЕТНЫЕ РЕШЕНИЯ

Teamlead Backend Developer (.net)

РАСЧЕТНЫЕ РЕШЕНИЯ

  • Москва

  • Не указана

РАСЧЕТНЫЕ РЕШЕНИЯ
  • Москва

  • Не указана

Криптонит
  • Москва

  • Не указана

РСХБ-Интех
  • Москва

  • Не указана

Плати по миру
  • Москва

  • Не указана

Специализированный депозитарий ИНФИНИТУМ

Технический директор (CTO)

Специализированный депозитарий ИНФИНИТУМ

  • Москва

  • Не указана

iiko, Компания Айко

Senior Go-Developer (Backend / High-Load)

iiko, Компания Айко

  • Москва

  • Не указана

ВИРТУ СИСТЕМС
  • Москва

  • Не указана

ГКУ Инфогород

Middle/Senior Java developer

ГКУ Инфогород

  • Москва

  • Не указана

Инфотек
  • Москва

  • Не указана

ИК СИБИНТЕК
  • Москва

  • Не указана

Selecty
  • Москва

  • Не указана

Гоуланг Технологии

Senior Golang Developer

Гоуланг Технологии

  • Москва

  • Не указана

НИИ Восход
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию