Backend Java
APIs REST, GraphQL e SOAP em Java 21 e Spring Boot 3, com Spring Security, JPA e arquitetura orientada a mensageria.
— Olá, eu sou
Desenvolvedor Java Sênior|
Construo sistemas corporativos de médio e grande porte há mais de 12 anos, do backend em Java à interface em Angular. Backend robusto, integrações seguras e código que envelhece bem.
Aberto a oportunidades
Java 21
Spring Boot
Angular
Docker
Sobre mim
Estou na área desde 2013, com mais de 12 anos no ciclo completo de sistemas corporativos e uma trajetória sólida no setor público. Entrego de ponta a ponta: backend em Java 21 e Spring Boot 3 com GraphQL, REST e SOAP, frontend em Angular 19 com TypeScript e NgRx, e integração via mensageria, cache e busca.
Trabalho bastante com segurança e autenticação — Keycloak, OAuth2/OIDC e Gov.br —, assinatura digital e geração de documentos, além de infraestrutura e DevOps. Costumo pegar sistemas legados e conduzir a modernização: migrar versões de Java e Spring, reescrever serviços e trazer testes junto.
O que eu faço
APIs REST, GraphQL e SOAP em Java 21 e Spring Boot 3, com Spring Security, JPA e arquitetura orientada a mensageria.
Interfaces em Angular 19 com TypeScript, NgRx e RxJS, consumindo GraphQL via Apollo e REST documentado com OpenAPI.
Migração de versões de Java e Spring, reescrita de serviços, design orientado a domínio e ampliação de cobertura de testes.
Keycloak, OAuth2/OIDC e Gov.br; assinatura PAdES, CAdES e XAdES e documentos conforme os padrões da ICP-Brasil.
Minha expertise
Portfólio
Servidor MCP com Spring AI
Dá a assistentes de IA acesso a dados públicos brasileiros: processos do DataJud/CNJ, CNPJ, CEP e feriados nacionais, com dados oficiais em vez de palpite.
Polícia Judiciária Civil de MT
Plataforma que permite a vítimas de violência doméstica solicitarem medida protetiva pela internet, pelo site ou pelo aplicativo SOS Mulher. Desenvolvida em equipe, no ar desde março de 2021.
Projeto institucional — código não público.
Plataforma de cuidadores
Conecta famílias a cuidadores e profissionais de enfermagem: autocadastro com verificação de COREN, match por cidade e funil de propostas com métricas de fill rate e tempo de resposta.
Assinatura digital
API que assina PDFs com a assinatura eletrônica do gov.br, direto pela API do ITI, um arquivo por vez ou em lote.
Aplicação de exemplo
Exemplo prático de API GraphQL construída com Quarkus, mostrando o schema, os resolvers e o build nativo do framework.
Trajetória
2025 — jul/2026
Poupex
Sistema de portabilidade de crédito com integração ponta a ponta ao ecossistema CIP/ACTC, cobrindo 10 tipos de arquivos ACTC/ARQ. Migração completa do recebimento e envio para o modelo JAXB oficial da CIP, distribuída entre API, jobs de processamento e sistema legado.
Modernização da stack para Java 21, Spring Boot 3.5 e Spring Cloud 2025, com reorganização em design orientado a agregados de domínio, padronização de consultas com JPA Specifications e ampliação da cobertura de testes.
2023 — 2025
Ministério Público do Estado de MT
Cerca de 30 sistemas corporativos: backend em Spring Boot 3 e Java 21, frontend em Angular 19 com NgRx. APIs GraphQL (Netflix DGS) e REST documentadas com OpenAPI, consumidas via Apollo Angular. Segurança e SSO com Keycloak, autenticação Gov.br e migração de Atlassian Crowd para OIDC.
Assinadores digitais com BRy Framework e Gov.br, relatórios com JasperReports em microserviço consumindo RabbitMQ, busca com Apache Solr, cache com Redis e DevOps com Docker, Jenkins, Nginx, Kong e observabilidade via Prometheus e Graylog.
2021 — 2023
Polícia Judiciária Civil do Estado de MT
Duas passagens, com backend em Spring Boot e Quarkus e frontend em Angular. Consumo e envio de dados em Web Services e Web APIs, autenticação com JWT e Spring Security, deploy automatizado via GitLab CI e banco PostgreSQL. Deste período é a plataforma Medida Protetiva Online.
mai/2022 — jun/2022
Globalweb Corp
Desenvolvimento backend com Java e Spring Boot.
nov/2021 — abr/2022
Grupo GFT
Backend com Spring Boot, controle de versão com Git/Bitbucket e integração contínua com Jenkins. Bases de dados Firestore e Elasticsearch.
ago/2019 — mar/2021
Ministério Público do Estado de MT
Projeto SIMP3, atuando como backend e frontend. Spring Boot com GraphQL, frontend em Angular, banco Oracle e Spring Security. Deploy com Bamboo, tarefas em Jira e Confluence.
jan/2020 — fev/2021
AGRiTi
Desenvolvimento do sistema id-cotton no time de frontend, em Angular 8.
mai/2017 — mai/2019
Ábaco Tecnologia de Informação
Backend com JSF2, JPA/Hibernate e Bean Validation sobre WildFly 10 e Oracle; JWT e Spring Security; Git/GitLab e SVN; deploy com Jenkins.
jun/2016 — dez/2016
Vector Informática
Backend com TotalCross e JPA/Hibernate sobre WildFly 10 e banco Oracle.
ago/2015 — jul/2016
Tribunal Regional Eleitoral de MT
Backend com JSF 2.0, EJB 3.1, JAX-RS/RESTful, CDI e Maven; frontend em AngularJS e Bootstrap; banco Oracle 11g.
Entre em contato
Tem um projeto em mente ou uma vaga que combina? Me conte o que precisa — respondo rápido.