
Desenvolvedor BackEnd
Envie uma proposta de trabalho diretamente para este candidato
Estudante de tecnologia com experiência prática no desenvolvimento de APIs e aplicações web. Possuo boa base em lógica de programação, familiaridade com Java, Python e bancos de dados relacionais, além de experiência com versionamento Git e organização de projetos. Tenho facilidade de aprendizado, perfil analítico e interesse em entender regras de negócio para propor melhorias reais nos sistemas.
E-commerce Microservices API — Java + Spring Boot
Desenvolvimento de uma API de e-commerce com funcionalidades de produtos, carrinho e pedidos, incluindo controle de estoque e aplicação de regras de negócio, simulando um sistema real de operação. Implementação de autenticação e autorização com Spring Security e JWT, garantindo segurança no acesso aos recursos. Desenvolvimento de rotinas para gerenciamento de usuários, produtos e pedidos, com foco na consistência dos dados e nas regras de negócio.
Integração com banco de dados PostgreSQL utilizando JPA e Hibernate. Containerização da aplicação utilizando Docker para padronização do ambiente. Organização do sistema em arquitetura em camadas (Controller, Service, Repository e DTO), facilitando manutenção e escalabilidade.
Execução de testes manuais para validação de fluxos completos (login, carrinho, pedidos e pagamento), identificação de falhas e garantia do correto funcionamento das funcionalidades antes da entrega.
GitHub https://github.com/Rian-dev-cod
Docker Hub https://hub.docker.com/r/riancostajava/ecommerce-api
Engenharia de Software in Engenharia de Software – Unigran EAD (2023-01 – 2027-12)