Construindo sistemas que realmente funcionam, estáveis, performáticos e prontos para escalar.

Especializado em Java e Spring Boot, com forte expertise em arquiteturas orientadas a eventos, integrações complexas e Infrastructure as Code.

Mid-Level Backend Developer
Gaspar, SC - Brasil

Sobre Mim

Sou apaixonado por construir sistemas que realmente funcionam — estáveis, performáticos e projetados para escalar. Trabalho diariamente com Java e Spring Boot, desenvolvendo soluções robustas que suportam necessidades de negócio e entregam valor real.

Minha maior expertise está em integrações e arquitetura orientada a eventos. Gosto de transformar sistemas complexos em fluxos simples, confiáveis e observáveis.

Nos últimos meses, venho expandindo minha expertise em Cloud e Infrastructure as Code, focando em AWS, Terraform e observabilidade.

Sou motivado por desafios, aprendizado contínuo e o desejo de entregar soluções que realmente fazem diferença — tanto para os usuários quanto para a equipe.

Event-Driven Architecture

Especialista em arquiteturas orientadas a eventos, Outbox Pattern, Event Relay e integrações assíncronas desacopladas

Quality & Testing

TDD, testes unitários e de integração como parte do processo de desenvolvimento, não apenas validação

Cloud & IaC

Experiência crescente em AWS (Lambda, ECS, SQS, S3) e automação com Terraform

Code Quality

Code reviews, clean code, SOLID principles e mentoria técnica

Experiência Profissional

Ago 2023IT Assistant7 meses
Ago 2024Junior Software Developer1 ano 1 mês
2027Senior Software Developer
Mar 2024Trainee Software Developer5 meses
Set 2025Mid-Level Software Developer7 meses

Set 2025 - Atual (7 meses)

Mid-Level Software Developer

● Atual

Desenvolvo soluções robustas e escaláveis, focando em qualidade e performance.

Entrega de features críticas garantindo código sustentável e manutenível
Contribuição em decisões técnicas de arquitetura e design de sistemas
Code reviews para manter qualidade e padronização do código
Java 17Spring BootAWSTerraformDockerPostgreSQLEvent-Driven Architecture

5 posições · 2027 – Presente

Práticas de Engenharia

Princípios e metodologias que aplicamos diariamente para entregar código de qualidade

Stack Técnica Completa

Ferramentas e tecnologias que domino para entregar soluções de qualidade

Java
Java
Spring Boot
Spring Boot
PostgreSQL
PostgreSQL
MySQL
MySQL
Kafka
Kafka
Event-Driven
AWS
AWS
Terraform
Terraform
Docker
Docker
TDD
Clean Code
Prometheus
Prometheus
Grafana
Grafana
Datadog
Datadog
New Relic
New Relic
ELK
ELK
OpenTelemetry
OpenTelemetry
Java
Java
Spring Boot
Spring Boot
PostgreSQL
PostgreSQL
MySQL
MySQL
Kafka
Kafka
Event-Driven
AWS
AWS
Terraform
Terraform
Docker
Docker
TDD
Clean Code
Prometheus
Prometheus
Grafana
Grafana
Datadog
Datadog
New Relic
New Relic
ELK
ELK
OpenTelemetry
OpenTelemetry

Core Backend

Java 17+
Spring Boot
Hibernate
PostgreSQL
MySQL

Event-Driven & Integration

Event-Driven Architecture
Outbox Pattern
Event Relay
Publisher/Consumer
Apache Kafka
Asynchronous Integration

Cloud & Infrastructure

AWS (S3, Lambda, ECS, SQS, CloudWatch)
Terraform
Docker
Infrastructure as Code

Quality & Practices

TDD
JUnit
Mockito
Integration Tests
Code Review
Clean Code
SOLID Principles
Design Patterns

Observability & Monitoring

Prometheus
Grafana
Datadog
New Relic
ELK Stack
OpenTelemetry
Distributed Tracing

AI & Developer Tools

GitHub Copilot
OpenCode (Custom Agents)
AI-Assisted Development
AI Code Reviews
Cloud Copilot (AWS)
AI Documentation

Estudando Atualmente

Áreas de foco no meu desenvolvimento contínuo e aprendizado técnico

Estudos de System Design

Análises e diagramas de arquitetura de sistemas reais, abordando decisões técnicas e escalabilidade

Projetos em Destaque

Ordenados por complexidade técnica

2025

IaC - Infraestrutura AWS com Terraform

Infrastructure as Code para provisionamento reproduzível

Implementação de Infrastructure as Code utilizando Terraform para gerenciar recursos AWS de forma versionada e automatizada.

Terraform
AWS Lambda
AWS SQS
+4
2024

Pipeline de Extração Event-Driven

Arquitetura orientada a eventos com Outbox Pattern

Sistema de extração de dados em larga escala utilizando arquitetura event-driven com garantias de entrega.

Java 17
Spring Boot
PostgreSQL
+3
2025

Arquitetura de Integração Híbrida

Integração Cloud + On-Premise com resiliência

Sistema de integração entre soluções cloud-native e sistemas legados on-premise.

Java 17
Spring Boot
AWS
+3
2025

Integradora Offline/Online

Sincronização bidirecional com geração de JSONs

Sistema de sincronização que permite operação offline com sincronização automática quando online.

Java 17
Spring Boot
JSON
+2
2024

Automação de Cadastro com OCR

Pipeline serverless para extração de documentos

Sistema de cadastro automatizado com extração de dados de documentos via OCR.

AWS S3
AWS Lambda
Java 17
+3
2024

Sistema RCA - Monolito Modular

App de vendas, e-commerce e backoffice integrados

Sistema monolítico modular integrando vendas externas (RCA), e-commerce B2B e operações de backoffice.

Java 17
Spring Boot
Hibernate
+3

Números que Contam

Comprometido em entregar código limpo, testável e escalável

...
Total Commits
All time
...
Pull Requests
Last 30 days
...
Active Repos
Last 30 days
...
Total Projects
Public repositories

Most Used Languages

Loading...

Contribution Streak

Loading...

Data refreshed every hour • Powered by GitHub API

Depoimentos

Kauan Curbani

Kauan Curbani

Desenvolvedor Web e Mobile

Tive a oportunidade de trabalhar com o João nos últimos 2 anos no desenvolvimento do nosso app mobile, e posso dizer com tranquilidade que ele foi peça-chave na construção do backend. Como Dev Backend, atuando com Java e Spring, o João participou diretamente de grande parte da implementação da nossa estrutura backend. Além disso, contribuiu bastante para melhorar a performance de consultas e otimizar pontos importantes da aplicação, sempre preocupado com eficiência e qualidade. O que mais gosto de trabalhar com ele é a postura: aprende rápido, entende o problema com facilidade e sabe discutir soluções de forma madura, sempre buscando a melhor decisão para o produto. Ele entrega rápido, mas sem abrir mão de boas práticas e organização, o que faz muita diferença no dia a dia. Recomendo o João com total confiança para qualquer time que precise de um backend sólido, responsável e comprometido com resultado.

Fernando Junior

Fernando Junior

Engenheiro de software sênior

João é um excelente profissional, tive a oportunidade de trabalhar com ele durante 2 anos e ele sempre foi um profissional dedicado, se mostrou desde o início ter facilidade de aprender e ser capaz de assumir responsabilidades. Desempenhou com excelência os projetos em que participou. João é e será peça fundamental em qualquer equipe que atuar. Contudo deixo minha recomendação de seus serviços.