Центральный банк Российской Федерации (Банк России)

Fullstack-разработчик (JS +Java)

Санкт-Петербург, Ладожская, Новочеркасская, Площадь Ленина, Проспект Большевиков, проспект Энергетиков, 45Полная занятость3–6 лет

О компании

Центральный банк Российской Федерации (Банк России) развивает и использует ИТ-решения для тестирования и контроля качества всего программного обеспечения, применяемого в организации. Для этого в структуре Департамента информационных технологий создан Региональный центр тестирования и контроля качества «Санкт-Петербург» (РЦТиКК), который охватывает проверку продуктов как внутренних разработчиков (региональные центры развития), так и внешних подрядчиков.

Ключевые факты:

  • РЦТиКК «Санкт-Петербург» — подразделение Центра развития Департамента ИТ Банка России
  • Тестируется ПО, используемое в Банке России, включая веб-, настольные и серверные приложения
  • Команда сочетает функциональное тестирование, автоматизацию тестов и управление качеством
  • Проектная задача — создание фреймворка автоматизированного тестирования

О вакансии

Вы будете работать в РЦТиКК «Санкт-Петербург» — центре, который отвечает за качество ПО, применяемого в Банке России. Команда тестирования и разработки автоматизированного тестирования занимается проверкой разных типов приложений и сервисов, поэтому роль full-stack разработчика здесь тесно связана с инженерией качества: архитектура компонентов, валидация реализации и участие в проверках доработанного ПО.

В перспективном проекте команда создаёт фреймворк автоматизированного тестирования. Задача фреймворка — поддерживать проверки для систем, которыми пользуются внутри мегарегулятора, а значит ваши решения будут влиять на то, как команда измеряет и подтверждает соответствие требованиям.

Технологически роль подразумевает работу на стыке backend и frontend: вы будете проектировать компоненты системы, взаимодействовать через REST-сервисы, а также участвовать в разработке пользовательской части (React/TypeScript и другие JS-фреймворки), дополняя это практиками unit-тестирования.

Чем предстоит заниматься:

  • Разрабатывать архитектуру компонентов создаваемого решения
  • Организовывать и координировать меры по контролю качества кода
  • Валидировать реализацию на соответствие техническим требованиям
  • Участвовать в испытаниях доработанного программного обеспечения
  • Готовить техническую и рабочую документацию

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

  • Офисный формат работы с гибким началом рабочего дня
  • Участие в проектах, которые прямо или косвенно затрагивают финансовый рынок России
  • Наставничество, обучение в Университете Банка России, профессиональные клубы и конференции
  • Работа в сбалансированных и полнофункциональных проектных командах
  • Современный стек: backend на Java 17, SpringBoot и Spring (Data, Security, Web, Actuator)
  • Инструменты командной работы: Jira, Confluence, а также собственная среда тестирования и разработки
  • Широкий социальный пакет: доп. дни к отпуску, отдых по льготным ценам, многопрофильный медцентр, корпоративные скидки на спорт, пенсионная программа
Навыки
JavaNode.JUnitSpring FrameworkReactUnit TestingTypeScriptAngularSQLNoSQL

Обязанности

  • Проектировать архитектуру компонентов системы фреймворка автоматизированного тестирования
  • Выстраивать практики контроля качества кода в рамках команды
  • Проверять, что программная реализация соответствует техническим требованиям
  • Участвовать в испытаниях и проверках доработок ПО
  • Разрабатывать техническую и рабочую документацию по проекту
  • Разрабатывать серверные компоненты REST service для взаимодействия частей системы
  • Интегрировать backend и frontend в рамках full-stack задач
  • Поддерживать разработку через unit testing и связанные практики

Условия

  • Офисный формат работы
  • Гибкое начало рабочего дня
  • Уникальный опыт в мегарегуляторе и проекты, влияющие на финансовый рынок России
  • Наставничество
  • Обучение в Университете Банка России
  • Профессиональные клубы и конференции
  • Использование Jira и Confluence
  • Свой портал видео-конференц связи и собственная среда тестирования и разработки
  • Работа с современным стеком, включая backend на Java 17 и SpringBoot
  • Дополнительные дни к отпуску
  • Возможности отдыха по льготным ценам
  • Свой многопрофильный медицинский центр
  • Корпоративные скидки на спорт
  • Активная спортивная жизнь внутри Банка России
  • Пенсионная программа

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.