Backend developer/Tech Lead (Java, Spring)

Цифровой аудит

Backend developer/Tech Lead (Java, Spring)

Москва, Летниковская улица, 2с3

Метро: Добрынинская

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

АНО «Цифровой аудит» является ведущим технологическим партнером Счетной палаты Российской Федерации. Мы-сообщество высококвалифицированных профессионалов, специализирующихся на внедрении инноваций в области Big Data и AI для создания надежных, эффективных и масштабируемых технологических решений.

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

  • Разработка, поддержка и развитие серверной части систем автоматизации процессов государственного аудита;
  • Руководство 1-2 небольшими командами: организация процессов, постановка задач, контроль сроков и качества;

  • Участие лично в разработке — взятие ключевых задач, архитектурных решений;

  • Взаимодействие с архитектором и начальником отдела для проработки архитектуры, RFC, POC;

    Интеграция сторонних сервисов и API;

  • Организация и улучшение инженерных процессов: проектирование, code review, CI/CD, релизы;

  • Развитие инженерной культуры, менторинг, участие в рекрутменте;

  • Проектирование и реализация REST API по внутренним стандартам и требованиям бизнеса;

  • Использование инструментов AI для повышения эффективности (генерация boilerplate-кода, автодополнение, автоматический рефакторинг, генерация тестов);

  • Разработка unit- и интеграционных тестов, контроль качества кода (SonarQube, Checkstyle);

  • Синхронизация работы с фронтенд‑разработчиками, QA, другими командами;

  • Оптимизация производительности и исправление багов;

  • Участие в планировании и оценке задач;

  • Вклад в развитие процессов и инженерной культуры.

Наши ожидания:

  • Опыт коммерческой разработки на актуальных версиях Java (Java 17+) в корпоративных проектах — от 6 лет;

  • Глубокая экспертиза в Spring Boot/Cloud/Data/Security или Quarkus; умение проектировать модульную и масштабируемую архитектуру;

  • Релевантный опыт руководства командой разработки от 1 года (организация процессов, постановка задач, контроль сроков);

  • Навыки найма, адаптации и оценки инженеров;

  • Делегирование задач, приоритизация, принятие решений в условиях неопределенности;

  • Коммуникация и ведение переговоров внутри команды и с другими подразделениями;

  • Проектирование и реализация RESTful API, OpenAPI/Swagger (разработка спецификаций, документация, генерация клиентов/серверов);

  • Эксплуатация JVM, понимание работы GC;

  • Продвинутое знание SQL и NoSQL: PostgreSQL, MongoDB, Columnstore (запросы, схемы, репликация, оптимизация);

  • Опыт построения микросервисной архитектуры, интеграция сервисов (Docker, Kubernetes/Helm/service mesh, GitOps);

  • Уверенная работа с Linux CLI (логирование, деплой);

  • Написание unit-тестов (JUnit, Mockito или аналоги), интеграционных тестов;

  • Контроль Observability: централизованное логирование, метрики (Prometheus), трассировка (OpenTelemetry/Jaeger), алертинг (Grafana);

  • Безопасность: OAuth2, OIDC, Spring Security, secrets-management (Vault, Kubernetes Secrets);

  • Владение Git, trunk-based/release-flow стратегиями.

Мы предлагаем:

  • Работа в IT-компании с большим потенциалом и важной миссией по автоматизации работы системы аудита Российской Федерации;
  • Прозрачная система мотивации, стабильная загрузка;
  • Оформление в соответствии с ТК РФ;
  • Работа в уютном офисе м. Павелецкая (3 мин от метро);
  • Дружный позитивный коллектив единомышленников и лояльное внимательное руководство;
  • Разнообразный набор социальных льгот и гарантий;
  • Уровень заработной платы обсуждаем на собеседовании.
Навыки
  • Лид-менеджмент
  • Java
  • Spring Framework
  • CI/CD
  • OWASP
  • JVM
  • PostgreSQL
  • REST API
  • GraphQL
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Адрес

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

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

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