Java Backend Developer

Renan
Leite

Desenvolvedor backend com foco em microsserviços, arquitetura limpa e ecossistema Java/Spring. Construindo sistemas que escalam — do legado ao moderno.

renan@portfolio ~ whoami
$ cat developer.json
{
  "name": "Renan de Carli Leite",
  "role": "Java Backend Developer",
  "location": "São Paulo, SP 🇧🇷",
  "stack": ["Java 8 ~ 21", "Spring Boot 3",
             "Microsserviços", "Docker"],
  "education": ["Anhanguera - Ciências da Computação", "FIAP — Arquitetura e desenvolvimento Java"],
  "open_to_work": true
}
$

Quem sou eu

// Info
empresa Agibank
localização São Paulo, SP
formação FIAP — Pós Java
foco Backend · Microsserviços
status ● Aberto a oportunidades

Sou desenvolvedor backend com experiência em sistemas legados e modernização de arquitetura. Atualmente na Agibank, onde aplico diariamente os conceitos de qualidade de código, manutenibilidade e evolução incremental de sistemas em produção.

Concluí a pós-graduação em Arquitetura e Desenvolvimento Java na FIAP (2025), onde aprofundei microsserviços, DDD, Clean Architecture e práticas DevOps — habilidades que aplico nos projetos do meu portfólio.

Me interessa resolver problemas reais com código limpo, bem testado e arquitetado para crescer. Estou buscando minha próxima posição como Desenvolvedor Pleno em um time que valorize boas práticas.

Arquitetura Hexagonal Spring Boot 3 Java 21 Clean Code TDD SOLID Docker CI/CD

Stack & Ferramentas

Core Java
Java 21 Spring Boot 3 Spring MVC Spring WebFlux Spring Security JPA / Hibernate Gradle Maven
🏗️
Arquitetura
Microsserviços Arq. Hexagonal Clean Architecture DDD SOLID Design Patterns REST APIs
🗄️
Dados
PostgreSQL MongoDB Redis Spring Data SQL avançado Transações / ACID
📨
Mensageria & Integração
RabbitMQ Amazon SQS OpenAI API Twilio (WhatsApp) Swagger / OpenAPI JWT
🧪
Testes & Qualidade
JUnit 5 Mockito Testcontainers Jacoco SonarQube TDD
🚀
DevOps & Cloud
Docker Docker Compose GitHub Actions AWS (EB / ECS) Git / Git Flow Linux

O que tenho construído

Em desenvolvimento
MyFitnessPartner
Assistente fitness pessoal integrado ao WhatsApp via IA. Calcula calorias, acompanha metas e orienta treinos através de conversas naturais.
WhatsApp (Twilio)Spring Boot API
OpenAI + RabbitMQ
PostgreSQL + MongoDB

Programação reativa com Spring WebFlux, dois bancos de dados (SQL estruturado + NoSQL para conversas), CI/CD via GitHub Actions e Testcontainers para testes de integração reais.

Java 21 Spring Boot 3 WebFlux Gradle PostgreSQL MongoDB RabbitMQ OpenAI Twilio Docker GitHub Actions Testcontainers
Hackathon · FIAP 2025
Carteira Digital de Vacinação — SUS
Sistema de microsserviços para digitalização da carteira de vacinação do SUS. Desenvolvido em equipe no hackathon de conclusão da pós-graduação na FIAP.
paciente-svc carteira-svc
vacina-svc notificacao-svc
cada serviço: porta isolada · MongoDB · Dockerfile

4 microsserviços independentes com Arquitetura Hexagonal (Ports & Adapters), cada um com seu próprio banco MongoDB, Dockerfile e documentação Swagger.

Java 21 Spring Boot 3 Arq. Hexagonal MongoDB Docker Swagger JUnit 5 Mockito

Vamos
conversar?

Estou buscando novas oportunidades como Desenvolvedor Java Backend Pleno. Se você tem uma posição interessante ou só quer trocar uma ideia sobre arquitetura e código, fala comigo.

Disponível para oportunidades
Ready to Ship
Backend Developer · Nível Pleno
7+
Anos dev
2
Projetos públicos
Java 21
Stack principal
Microsserviços & Arquitetura Hexagonal
Spring Boot 3 + Java 21
Pós-graduação FIAP (2025)
Docker + CI/CD + Testcontainers