Hola, he leído tu proyecto y puedo ayudarte, soy desarrollador JAVA he trabajado con sprintboot creando API REST y JSF, también he desarrollado consumo de Webservices o APIs desde SprintBoot.
Tengo experiencia en el área de transacciones financieras, OTP, JWT entre otros.
De antemano si necesitas explicarme mejor tu proyecto escríbeme vía CHAT sin comprimiso
Saludos.