Pular para o conteúdo principal
Janilson Alfaia

Janilson Alfaia

Desenvolvedor de Softwares

Talento
São Pedro da Aldeia, São Pedro da AldeiaMembro desde 20 de março de 2025
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

Sobre

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

Experiência

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.

Formação

Sou formado em engenharia da computação na Universidade Federal do Pará

Avaliações