Desenvolvedor Full Stack
O desenvolvedor full stack é um profissional de tecnologia que trabalha com a criação e manutenção de sistemas web. Ele está em contato constante com diferentes áreas da empresa, desde os produtos até as operações.
Determinação das Responsabilidades do Desenvolvedor
* Desenvolvimento de novos projetos e sistemas legados;
* Criação de APIs para melhorar os softwares existentes;
* Ajustes na arquitetura da interface do site;
* Testes de software escritos, idiomáticos e documentados;
* Atualização e depuração de erros;
* Inclusão da API (REST) existente;
* Implementação de práticas de segurança e proteção de dados.
Requisitos para o Cargo
* Graduação completa;
Conhecimento em tecnologias de desenvolvimento web Java (Core Java, Spring Core, Spring MVC, Hibernate, REST);
Conhecimento em linguagens e ferramentas: Java (Spring Boot, Maven/Gradle, Angular (versão 10 ou superior), Git/GitHub, integração contínua (Jenkins), Docker;
Inglês Avançado ou Fluente para comunicação, escrita e leitura;
Ao menos dois anos de experiência em desenvolvimento Full Stack.
Benefícios ao Contratar
CLT + Benefícios; Ocupação Home-Office.
Tecnologia utilizada:
Java, Spring, Angular, Git, Jenkins, Docker.