Desenvolvedor de Softwares
Envie uma proposta de trabalho diretamente para este candidato
Sou desenvolvedor de software formado em Engenharia da Computação. Minha expertise se concentra no desenvolvimento de aplicações Backend e Frontend. Possuo experiência desenvolvendo Webservices REST em Python usando Django e Flask, também Java/Kotlin usando Spring boot. Além disso, tenho experiência em desenvolvimento frontend usando NextJS
Implementação de APIs REST seguras e escaláveis utilizando Spring Web, Spring Security, Spring Resource Server e Keycloak com OAuth 2.0.
Desenvolvimento com Spring Data JPA, garantindo integração eficiente com bancos de dados PostgreSQL e MongoDB.
Criação e documentação de APIs com Swagger/OpenAPI para facilitar integração e manutenção.
Geração de relatórios personalizados com Jasper Reports.
Desenvolvimento de testes unitários utilizando JUnit 5 e Mockito, garantindo cobertura e confiabilidade do código.
Containerização de aplicações utilizando Docker para padronização e escalabilidade dos ambientes.
Criação de pipelines automatizados para build, testes e deploy utilizando GitLab CI/CD, incluindo execução em servidores Linux.
Utilização do SonarQube para análise de qualidade de código, garantindo padrões e boas práticas de desenvolvimento.
Controle de versão e gestão colaborativa do código utilizando Git e GitLab.
Sou formado em engenharia da computação na Universidade Federal do Pará