
#1216 Desenvolvedor Full-stack (Java) Pleno
- São Paulo - SP
- Permanente
- Período integral
Participar de todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção até a entrega e manutenção;
Desenvolver aplicativos e sistemas utilizando linguagens de programação e plataformas adequadas, conforme o escopo definido;
Escrever códigos limpos, modulares, eficientes e bem documentados, utilizando as melhores práticas de programação e design;
Realizar testes unitários e de integração para garantir a qualidade e a estabilidade das aplicações desenvolvidas;
Manter e atualizar sistemas existentes, identificando e corrigindo falhas e implementando melhorias;
Implementar softwares em ambientes de produção;
Depurar e solucionar problemas de software;
Documentar adequadamente o código, os processos e os procedimentos de desenvolvimento;
Utilizar ferramentas de controle de versão para gerenciar o histórico de mudanças do projeto (commit, merge, etc.);Experiência em desenvolvimento Java (versão 8 ou superior) e Spring Framework;
Experiência em desenvolvimento de APIs REST;
Experiência em banco de dados não relacional (no-SQL);
Experiência em desenvolvimento front-end utilizando Angular e TypeScript.