Sobre mim:
Desenvolvedor Java Sênior e Engenheiro Full-Stack com mais de 20 anos de experiência em aplicações corporativas robustas, especializado em Arquitetura de Computação em Nuvem (Cloud Computing). Histórico comprovado nos setores bancário e financeiro (incluindo Porto Bank, Sicoob, Caixa e Itaú), atuando no design de APIs RESTful escaláveis, microsserviços e arquiteturas reativas. Altamente proficiente em Java 21, Spring Boot, Quarkus, Kafka e plataformas de nuvem (AWS e Azure DevOps). Experiente na implementação de práticas modernas de desenvolvimento, incluindo pipelines de CI/CD, conteinerização (Docker, Kubernetes) e desenvolvimento orientado a testes (TDD com JUnit, Mockito, Testcontainers) em ambientes Ágeis/Scrum.
Resumo da experiência profissional:
1. Foco no Setor Bancário e Financeiro
Grande parte da minha carreira foi consolidada em grandes ecossistemas financeiros, desenhando soluções escaláveis, APIs seguras e microsserviços de alta disponibilidade para instituições como:
Porto Bank (onde atuo atualmente como Desenvolvedor Java Sênior).
Itaú Unibanco (via Zup Innovation), trabalhando na modernização e migração do internet banking.
Galleria Bank, focado em sistemas de análise de crédito e simulações financeiras.
Veloe (via Resource IT), participando do desenvolvimento do zero (greenfield) das soluções de pagamento de pedágios e estacionamentos.
Caixa, Sicoob e Bandeira Elo (via Stefanini), trabalhando com processamento de cartões e liquidação financeira.
2. Atuação no Setor Público (Missão Crítica)
Atuei também no Grupo Stefanini alocado na Polícia Federal, onde liderei o desenvolvimento de sistemas de missão crítica e baixa latência, utilizando arquitetura reativa com processamento de mensagens em tempo real.
3. Core Técnico e Especialidades
Backend & Linguagens: Especialista no ecossistema Java (acompanhando a evolução desde o Java 8 até as versões mais modernas como Java 17 e 21), utilizando frameworks como Spring Boot e Quarkus.
Arquitetura & Mensageria: Sólida experiência em arquiteturas orientadas a eventos (Event-Driven Architecture) utilizando Apache Kafka, RabbitMQ e serviços de mensageria na nuvem.
Nuvem & DevOps: Vivência prática com plataformas cloud, principalmente AWS (SQS, SNS, EC2, S3, RDS, Lambda) e Azure DevOps, além de domínio em conteinerização com Docker e Kubernetes, e automação de pipelines de CI/CD.
Cultura de Qualidade & Métodos Ágeis: Prática diária de TDD (Test-Driven Development) com coberturas rigorosas de código (JUnit, Mockito, Testcontainers), Clean Code, princípios SOLID e atuação sob metodologias Ágeis (Scrum/Kanban).
Perfil Full-Stack: Embora focado no backend, possuo forte competência no desenvolvimento de interfaces modernas e responsivas utilizando Angular (das versões 8 à 17) e TypeScript.