Disponível para atuação Pleno (Remoto ou Curitiba/PR) • Java (8, 17, 21, 25) · Quarkus · Spring Boot · Vue.js · React · PostgreSQL · Engenharia Assistida por IA
Matheus Henrique Araujo — Desenvolvedor de Software Pleno (Java, Quarkus, Spring Boot, React & Engenharia Assistida por IA)
Atuo na Celepar na sustentação e modernização de sistemas corporativos de alta criticidade com entregas reais em produção:
desacoplamento de monólitos Java EE/JSF para Quarkus, Spring Boot, Vue.js e React, atualização estrutural de bancos PostgreSQL (9 ao 17),
integrações REST críticas (ICP-Brasil, Diário Oficial, OAuth 2.0 / RBAC) e Engenharia Assistida por IA (Antigravity CLI & Claude Code).
Entregas Técnicas em Produção (Celepar)
Migração de Legado (JSF → Quarkus & Vue.js): Desacoplamento de monólitos legados em JSF/PrimeFaces para APIs RESTful em Quarkus e Spring Boot com frontends reativos em Vue.js, automatizando o deploy com pipelines Jenkins e GitLab CI/CD.
Upgrades de Plataforma com IA (Java 17 & PostgreSQL 17): Migração estrutural de sistemas críticos de Java 8 para Java 17, atualização de servidores JBoss/WildFly 10 para 26 e bancos PostgreSQL 9 para 17 utilizando Claude Code e Antigravity CLI para mapeamento de dependências e refatoração assistida.
Adequação ao CNPJ Alfanumérico: Refatoração ponta a ponta de schemas no PostgreSQL, algoritmos de validação de dígito verificador no backend Java e máscaras de interface.
Segurança & Controle de Acesso (RBAC / OAuth 2.0): Implementação de autenticação OAuth 2.0 / JWT e autorização granular baseada em papéis (RBAC).
Integrações Críticas (Diário Oficial & ICP-Brasil): Integração via API REST para publicação automatizada de matérias no Diário Oficial e fluxos de assinatura digital de contratos em lote com certificado ICP-Brasil.
Tuning SQL & Processamento Batch (Quartz): Eliminação de gargalos de N+1 no Hibernate/JPA e construção de jobs agendados no Quartz Scheduler.
Projetos & Sistemas Construídos
Nexum — Plataforma B2B de Faturamento Recorrente & Assinaturas
Máquina de estados determinística para transições de faturas, mensageria com Apache Kafka para trilha de auditoria financeira e testes de integração reais com Testcontainers.