Desenvolvedor Java
Síntese de Qualificações
Desenvolvedor Java Back-End com 5 anos de experiência no desenvolvimento e sustentação de aplicações escaláveis
utilizando Java e ecossistema Spring Boot (Spring Data JPA, Spring Security, Spring MVC). Sólida atuação na construção
de APIs RESTful, refatoração de código legado em ecossistemas Java, otimização de consultas e implementação de novas
funcionalidades seguindo requisitos propostos. Possuo experiência com conteinerização (Docker, Kubernetes), pipelines de
CI/CD (Jenkins) e práticas de qualidade de código (Testes Unitários, Integração e TDD).
Experiência Profissional
-
Desenvolvedor Full-Stack - Asaas (4/2024 a 1/2026)
Desenvolvi funcionalidades no back-end para uma plataforma SaaS de pagamentos e serviços financeiros.
Contribuí para a implementação de uma nova modalidade de antecipação de recebíveis.
Desacoplei o serviço de geração de PDFs da aplicação principal, estruturando uma solução independente para melhorar a
modularidade e facilitar a evolução do sistema.
Refatorei um módulo de cálculo de taxas financeiras, aplicando princípios SOLID e padrões de projeto para melhorar a
manutenibilidade do código.
Implementei e mantive testes unitários, de integração e end-to-end com Playwright para validar funcionalidades e reduzir
riscos de regressão. -
Desenvolvedor Java Back-End - Totvs (2/2023 a 9/2023)
Projetei e desenvolvi um microsserviço em Java para processamento e geração de relatórios de grande volume.
Desenvolvi endpoints RESTful para exposição de funcionalidades e integração entre serviços internos. -
Desenvolvedor Full-Stack - Hauseful (9/2021 a 12/2022)
Desenvolvedor Full-Stack / Back-End / Hauseful
09/2021 12/2022
Participei da decomposição de funcionalidades de um sistema monolítico legado desenvolvido em Grails/Java, contribuindo
para sua evolução arquitetural.
Desenvolvi funcionalidades de pagamento integradas a uma API externa de carteira digital.
Refatorei a camada de persistência com JPA e Hibernate, aprimorando abstrações de acesso a dados e otimizando
consultas MySQL.
Desenvolvi interfaces web utilizando Vue.js e integrei funcionalidades frontend aos serviços da aplicação.
Formação Acadêmica
-
Superior (2/2019 a 12/2021)
Análise e Desenvolvimento de Sistemas - SENAI
Conhecimentos Gerais
Linguagens e Frameworks: Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate, Grails
Arquitetura e Desenvolvimento: APIs RESTful, Microsserviços, Arquitetura Monolítica, SOA, Design Patterns, SOLID,
Clean Code
Bancos de Dados: MySQL, SQL, Modelagem de Dados, Otimização de Consultas
Testes e Qualidade: JUnit, Mockito, Testes Unitários, Testes de Integração, Testes End-to-End com Playwright, TDD
DevOps e Ferramentas: Git, Maven, Gradle, Docker, Kubernetes, Jenkins, Linux