- Back-End Developer.
- I'm currently open Hiring.
- 🎓 Análise e Desenvolvimento de Sistemas - Ulbra.
- 💻 Estudando atualmente Java, Springboot e Angular - Cod3r.
🚀 Roadmap Backend Java (2025)
- Java - Fundamentos (Syntax, Tipos, Loops)
- Orientação a Objetos (Herança, Polimorfismo, Interfaces)
- Manipulação de Erros (Try-Catch, Custom Exceptions)
- Coleções (List, Map, Stream API)
- Testes (JUnit, Mockito)
- Pacotes e Modularidade
- Estruturas de Dados (ArrayList, HashMap, Big-O)
- Lambda Functions (Functional Interfaces, Predicate, Consumer)
- Stream API (map/filter/reduce)
- JVM (JRE vs JDK, Bytecode)
- Gerenciamento de Memória (Heap, Stack, Garbage Collection)
- Spring Framework (Spring Data JPA, Spring MVC)
- Spring Boot (Auto-Configuration, Starter Projects)
- Build Tools (Maven)
- Persistência (JPA/Hibernate, Spring Data JPA)
- Banco de Dados e Persistência:
- SQL (PostgreSQL/MySQL) → Consultas avançadas, transações, índices
- JPA/Hibernate → Mapeamento ORM, lazy loading, cache
- NoSQL (MongoDB) → Casos de uso, consultas agregadas
- Arquitetura de Microsserviços (Spring Cloud, Service Discovery)
- Concorrência (Threads, CompletableFuture, Virtual Threads)
- Contêineres (Docker, Kubernetes)
- Kafka (Event-Driven Architecture)
- Git/GitHub (Branching, Pull Requests)
- HTTP (Methods, Status Codes, REST)
- JSON (Serialização/Deserialização)
- Linha de Comando (Bash/PowerShell)
- Cloud (AWS/Azure/GCP - Fundamentos)
- SQL - Fundamentos (Joins, Transactions)
Nível 1: ██████████ 100%
Nível 2: ██████░░░░ 60%
Nível 3: ░░░░░░░░░░ 0%
Habilidades Auxiliares: ██████░░░░ 70%