Dryen Galvão

Projetos / Connect

Connect

Plataforma integrada de gestão administrativa e financeira com contribuições PIX, portal administrativo e microserviços Spring.

Visual técnico — Connect

Visão em alto nível — Connect

Contexto

O Connect apoia operação financeira recorrente e backoffice em hierarquia organizacional, com cobrança PIX, relatórios, faturamento e integrações bancárias.

A solução combina API principal, serviços de PIX/banco, cache Redis, mensageria RabbitMQ e frontend React 19.

Meu papel

  • Arquitetura e implementação da suite modular Spring Boot
  • Microserviços de portal, PIX, banco, conferência, e-mail e cache
  • Spring Cloud Config com YAMLs por ambiente
  • Integrações Santander/PIX
  • Portal React 19 (Vite, MUI) e entrega com Docker

Arquitetura

Camadas e componentes que sustentam a solução.

Clientes

  • Portal React 19
  • Integrações server-to-server

Serviços

  • Portal / API principal
  • PIX service
  • Bank service
  • Payment check
  • Mail / Cache

Dados

  • MySQL
  • Flyway
  • Redis

Borda / entrega

  • Spring Cloud Config
  • RabbitMQ
  • Docker / Nginx / Traefik

Decisões

  • Suite modular com Spring Boot 3.5 e Java 17
  • Config centralizada via Spring Cloud Config + Git
  • Serviços dedicados para PIX e integração bancária
  • JWT e API keys no núcleo da API
  • Mensageria AMQP e cache Redis para fluxos assíncronos
  • Front React 19 com Vite e MUI

Stack

Backend

Java 17Spring Boot 3.5Spring Cloud ConfigJWT

Dados / cache

MySQLFlywayRedis

Mensageria / pagamentos

RabbitMQPIXSantander

Front / entrega

React 19ViteDocker

Próximos passos

Evolução dos fluxos de conciliação, endurecimento de ambientes e expansão das automações financeiras.