Pessoa Desenvolvedora Full-stack (Java/Angular) Pleno
VIAFLOW CONSULTORIA E SISTEMAS LTDA
- São Paulo - SP
- Permanente
- Período integral
- 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.
- Conhecimento na área de seguros e previdência;
- Experiência em Amazon DynamoDB;
- Conhecimento em AWS Cloud (API Gateway, Lambda e SQS);
- Experiência em HTML;
- Experiência em CSS;
- Experiência em Boostrap (Front-end framework);
- Conhecimento dos princípios SOLID;
- Graduação em Tecnologia (concluída ou em andamento).
- Colaborar com equipes multidisciplinares para entender e analisar requisitos de negócios e funcionalidades no contexto de Previdência e Seguros, transformando-os em soluções de software eficazes;
- 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;
- Realizar estimativas de horas, esforço e/ou complexidade do desenvolvimento;
- 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.);
- Realizar code reviews dos pares para garantir a qualidade das entregas, promover o compartilhamento de conhecimentos na equipe e aprimorar suas habilidades com membros do time mais experientes.