Cargo
Arquiteto de Software
Nível exigido
Master
Tipo de contrato
Efetivo(CLT)
Descrição das Atividades:
Nessa função, entre outras coisas, você irá:
• Analisar, projetar, programar, depurar e modificar software;
• Escrever códigos, realizar testes e depurar aplicações;
• Acompanhamento de times de desenvolvimento;
Conhecimentos necessários:
• Conhecimento em padrões de projetos;
• Experiência com conectividade de banco de dados em Java;
• Experiência com ORM Hibernate;
• Experiência com ferramentas de controle de código: Git (preferível) e Svn;
• Experiência com ferramentas de automção de build: gradle, maven;
• Experiência com testes de software: jUnit e Mockito;
• Experiência com implementação REST (JAX/RS);
• Forte experiência com EJB 3.1, JPA 2,JSF 2,Primefaces;
• Conhecimento em Angular JS, Bootstrap;
• Conhecimento em Protocolo HTTP, Websockets
• Ter conhecimento com Jenkins
• Ter conhecimento com Tomcat (TomEE);
• Domínio da IDE Eclipse
Conhecimentos diferenciais:
• JAVA 8
• Spring Framework (spring boot)
• Banco de dados não relacioanis
• Conhecimento em Metodologia Ágil/Lean (Scrum/Kanban);
• Vivência em soluções em nuvem (cloud computing) AWS/Azure;
• Conhecimento dos conceitos e ferramentas de análise de qualidade de código (sonar, etc);
• Conhecimento básico para administração de sistemas operacionais Linux; Conhecimento de práticas de gerência de configuração e de administração de ferramentas de repositórios de fontes;
• Conhecimento em containers Docker.
Experiência:
Mínima de 8 anos de experiência sendo 6 anos programando em JAVA Web.
Perfil:
• Desejo de trabalhar com produto;
• Proatividade para identificação de tarefas;
• Criatividade para resolver problemas;
• Ser detalhista;
• Alta capacidade de abstração;
• Escrever código limpo;
há 5 anos
Outras vagas
16/04/2024
21/03/2024
01/03/2024