Ensino superior em andamento ou técnico na área de desenvolvimento, ou possuir algumas certificação na área;Conhecimento básico em banco de dadosConhecimento básico em testes unitáriosPensamento lógico e matemáticoTécnicas para a resolução de problemas.Conhecimento básico em Java1.8 (Spring e/ou JavaEE) e AngularJS.Implementar sob supervisão alterações nos programas de acordo com especificação dos analistas, conforme os padrões de desenvolvimento, cumprindo o prazo pré-estabelecido;Codificar, testar e depurar programas sob acompanhamento, dentro do especificado e com a performance adequada;Estudar os objetivos do programa, analisando as especificações e instruções recebidas, verificando a natureza dos dados de entrada que serão tratados;Garantir a qualidade das implementações através de testes unitários, em condições operacionais simuladas, visando verificar se o programa executa corretamente dentro do especificado e com a performance adequada;Elaborar e redigir manuais e helps acerca das alterações realizadas;Analisar solicitação de suporte em partes do sistema que foi treinado e possui conhecimento;Analisar e desenvolver solicitação de comandos SQL.