Desenvolvedor Backend
Coreon Systems
- Arquitetar e desenvolver o backend da plataforma Core, produto white-label multi-vertical em Java 25 e Spring Boot 4, estruturado como monólito modular com Spring Modulith sobre PostgreSQL e Redis.
- Implementar isolamento multi-tenant com Row-Level Security, autenticação com Argon2id, pagamento PIX via PagBank com webhook validado e padrão Outbox para consistência de eventos.
- Sustentar a qualidade com mais de 100 classes de teste e cerca de 540 casos em JUnit 5 e Testcontainers, regras de arquitetura verificadas por ArchUnit e CI no GitHub Actions com testes de contrato a cada push.
- Instrumentar a observabilidade da plataforma com Actuator e Micrometer, expondo métricas ao Prometheus e dashboards no Grafana segmentados por tenant, com regras de alerta para indisponibilidade e falhas de pagamento.
- Desenvolver o frontend de um ERP multi-tenant e multimarca em Next.js 15 e React 19, definindo contratos de API com o time de frontend e documentando em Swagger/OpenAPI.