Desenvolvedor Java
Síntese de Qualificações
Engenheiro de Software com mais de 5 anos de experiência em Java e Spring Boot, especializado no desenvolvimento de microsserviços de alta
performance e arquiteturas event-driven com AWS SNS, SQS e Lambda. Sólida vivência no ecossistema AWS, incluindo S3, API Gateway, Kinesis
Firehose, CloudWatch, CloudFront, Secrets Manager, ECR, entre outros, com provisionamento de infraestrutura como código utilizando T erraform e
CloudFormation.
Experiência sólida em arquiteturas de software orientadas a domínio e eventos, com aplicação de Domain-Driven Design (DDD) para modelar
domínios complexos de forma expressiva e alinhada ao negócio, Event-Driven Architecture para construção de sistemas assíncronos e resilientes, e
Arquitetura Hexagonal (Ports Adapters) para garantir baixo acoplamento, alta testabilidade e separação clara de responsabilidades.
Perfil de liderança técnica com atuação em definição de arquiteturas escaláveis, mentoria de desenvolvedores juniores e plenos, e referência em
code review promovendo boas práticas e qualidade de código.
Experiência Profissional
-
Software Engineer
Desenvolvi uma aplicação em larga escala para gerenciar o processamento de riscos para mais de 50.000 operações, incluindo rotinas
automatizadas, análise de riscos, consumo de mensagens e geração de relatórios.
Responsável por desenvolver o padrão Strategy para definir qual fluxo uma execução deve escolher entre múltiplas opções, além de introduzir
vários outros padrões para a equipe.
Desenvolvimento de APIs REST para processamento e análise de dados geoespaciais utilizando PostgreSQL/PostGIS, implementando validações
espaciais, cálculos de área e consultas georreferenciadas para monitoramento agrícola por satélite.
Monitoramento de performance e análise de logs em ambiente de produção utilizando Grafana e Kibana, com criação de dashboards para
acompanhamento de métricas de aplicação, identificação de gargalos e troubleshooting de incidentes em microsserviços.
Implementação de arquitetura event-driven com AWS SNS/SQS para processamento assíncrono de eventos de parceiro financeiro, incluindo
Dead Letter Queues para tratamento de falhas e retry policies.
Provisionamento de infraestrutura como código (IaC) com Terraform para recursos AWS, incluindo API Gateway, Lambda, S3, Kinesis Firehose,
CloudFront e Lightsail Database (PostgreSQL 16), Bitbucket Variables.
Integração com serviços AWS (Lambda, S3, SQS, SNS, API Gateway, -
Software Engineer - BTG Pactual (2/2023 a 3/2024)
Implementação de arquitetura event-driven com AWS SNS/SQS para processamento assíncrono de eventos de parceiros, incluindo Dead Letter
Queues para tratamento de falhas e retry policies.
Implementação de arquitetura hexagonal (Ports Adapters) em microsserviços Java, separando camadas de domínio, aplicação e infraestrutura
para garantir baixo acoplamento e alta testabilidade.
Monitoramento de performance e análise de logs em ambiente de produção e homologação utilizando Grafana, com criação de dashboards
para acompanhamento de métricas de aplicação, identificação de gargalos e troubleshooting de incidentes em microsserviços.
Desenvolvimento de testes unitários e de integração com QuarkusT est e Mockito, utilizando ArgumentCaptor para verificação de payloads e
cobertura de cenários de sucesso, erro e variações de dados opcionais.
Criação de tarefas no Azure incluindo um refinamento técnico detalhado para os desenvolvedores que forem atuar nas atividades
posteriormente
Integração com serviços AWS (Lambda, S3, SQS, SNS, API Gateway, Kinesis Firehose, CloudWatch, Secrets Manager, ECR) para processamento
serverless de webhooks, armazenamento de arquivos e envio de notificações. -
Software Developer - CIT (7/2022 a 2/2023)
Desenvolvi múltiplas APIs para lidar com a comunicação com o sistema de câmbio de moedas estrangeiras.
Revisão de pull requests de outros desenvolvedores para garantir qualidade.
Desenvolvi aplicações usando gRPC e GraphQL para adaptar a API a uma arquitetura hexagonal.
Configuração de integração SSL/TLS com AWS DocumentDB (MongoDB 3.6 compatível) incluindo gestão de certificados JKS, customização de
MongoClient e otimização de conexões com heartbeat tuning e server selection timeout.
Configuração de pipelines CI/CD no Azure DevOps com build automatizado, deploy em clusters Kubernetes (AWS EKS) via Kustomize e gestão
de configurações sensíveis através de ConfigMaps e Secrets para 3 ambientes (dev/hml/prod).
Criação de tarefas no Jira incluindo um refinamento técnico detalhado para os desenvolvedores que forem atuar nas atividades posteriormente
Responsável pela proposta e definição da nova arquitetura da aplicação, visando melhoria de performance e integração com novos clientes.
Atuei como
Formação Acadêmica
-
Pós-graduação (1/2025 a 5/2025)
MBA em Arquitetura de Software Distribuído - PUC Minas -
Superior (1/2020 a 7/2023)
Bacharelado em Sistemas de Informação - Faculdade Cotemig