Команда развивает Business Building Block (BBB) ЭДО и участвует в проекте построения нового процесса кредитования ЮЛ на основе BPC-архитектуры. Ключевыми функциями BBB ЭДО является сбор документов у участников кредитной сделки, автоматическая их классификация с использованием LLM, такие как giga chat, а также обеспечение подписания кредитной документации.
BBB ЭДО проектируется и развивается как универсальное решение, позволяющее закрыть потребность всех подразделений, участвующих в кредитном процессе ЮЛ в документах, а в перспективе может быть тиражировано и на другие процессы банка.
Мы разрабатываем enterprise приложение с высоким уровнем доступности в распределенной микросервисной архитектуре. Решение развивается на платформе Банка и включает в себя Автоматизированную систему c back-end логикой, а также фронтальные решения для работы сотрудников банка и клиентов.
• Развиваем наш продукт по продуктовым и технологическим фичам
• Участвуем в оценке фич и анализе требований
• Обеспечиваем интеграцию со смежными системами и платформенными сервисами
• Занимаемся оптимизацией и тюнингом производительности наших систем
• Проводим code review
• Развиваем автотестирование
• Используем CI/CD практики
Технологичский стек:
• Java 11, Kotlin
• OpenShift
• PostgreSQL, Apache Ignite
• React, JS
• Rest, gRPC, Kafka
Обязанности
• выявление заинтересованных лиц;
• выявление требований;
• документирование требований в Confluence и JIRA;
• согласования требований с заинтересованными лицами;
• согласование требований с командой разработки;
• проведение авторской приемки реализованного функционала;
• помощь в проведении тестирования;
• управлять ожиданиями заинтересованных лиц;
• актуализация требований;
• понимать как можно разделять систему на части.
Обязательные требования
Технические навыки:
• знание видов интеграции (API, Очереди, Файловый обмен, Интеграция на уровне БД, ручной перенос данных);
• знание теории БД;
• понимание, когда лучше использовать тот или иной вид интеграции;
• умение создавать логическую структуру хранения данных;
• умение писать SQL запросы с выборкой из нескольких таблиц, а также UPDATE и INSERT;
• умение описывать интеграционное взаимодействие в OpenAPI спецификации;
• умение проектировать интерфейсы приложений;
• чтение программного кода (базово).
Аналитические навыки:
• умение определять границы системы;
• виды требований;
• виды сбора требований;
• понимание принципов качества требований;
• написание Use case и User story;
• умение применять нотации моделирования;
• знание теории архитектуры систем;
• валидация требований по критериям качества;
• сбор требований с помощью реинжиниринга;
• умение оценивать задачи;
• понимание, как правильно выстроить аналитику по задачам;
• понимание, какие артефакты могут появиться в результате работы аналитика.
Будет плюсом
• умение слушать заинтересованных лиц;
• взятие ответственности за результат;
• умение слушать чужую точку зрения;
• умение абстрагироваться.