Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Банковский проект «Партнёрства» развивает партнёрские сервисы и интеграционные решения: размещает банковские продукты на площадках партнёров, развивает внутреннюю платформу с сервисами и услугами для клиентов банка, а также экспериментирует с продуктами в области Open Banking.
задачи
Собирать, анализировать и формализовать функциональные и нефункциональные требования
Разрабатывать и актуализировать техническую документацию: ТЗ, спецификации API-контрактов и интеграционные схемы
Моделировать бизнес-процессы и взаимодействие систем с использованием Sequence, Activity, State и BPMN
Детализировать UI-состояния и логику взаимодействия клиентской и серверной частей для Mobile и Front
Проектировать Use Cases, пользовательские сценарии, бизнес-правила и критерии приёмки
Прорабатывать негативные сценарии, ошибки интеграции и механизмы обработки ошибок
Ставить задачи команде разработки и участвовать в оценке трудоёмкости
Сопровождать разработку и тестирование, участвовать в приёмке реализованного функционала
Взаимодействовать с бизнес-заказчиками, разработчиками и тестировщиками на всех этапах реализации задач
требования
Опыт работы системным аналитиком от 3 лет
Высшее техническое образование
Уверенное понимание REST API и протоколов HTTP/HTTPS: методов, статусов ответов, заголовков, cookies, query- и path-параметров
Глубокое понимание JSON, структур запросов и ответов, типов данных и обратной совместимости API
Понимание механизмов аутентификации и авторизации: OAuth 2.0, JWT, access- и refresh-токены
Понимание принципов синхронного и асинхронного взаимодействия систем
Опыт проектирования и документирования API-контрактов с использованием Swagger / OpenAPI
Практические навыки моделирования процессов и взаимодействия систем в UML и BPMN
Понимание особенностей бэкенд-, мобильной и фронтенд-разработки
Понимание жизненного цикла мобильных приложений и поведения клиента при нестабильной или отсутствующей сети
Умение описывать состояния интерфейса: загрузки, успеха, пустого результата, ошибки и отсутствия сети
Понимание пагинации, кеширования, повторных попыток, тайм-аутов, идемпотентности и версионирования API