Ensino superior completo em Análise e Desenvolvimento de Sistemas, Ciências da Computação, Sistemas da Informação ou áreas afins;Inglês Técnico Intermediário.Java (a partir da versão 6), JSF, Struts, JSP, Jboss, EJB.Outras ferramentas e conhecimentos: Git/Gitlab, SQL, CI/CD, Scrum.Será um diferencial se você tiver conhecimento em Oracle, Python, Django, Flask.Participar da definição das tecnologias que serão utilizadas no desenvolvimento do sistema;Codificar sistemas e aplicações de acordo com os padrões e metodologias estabelecidas;Participar do orçamento (estimativa de tempo) para a realização das tarefas de acordo com o documento de requisitos;Desenvolver sistemas de acordo com as tecnologias de aplicação;Codificar e aplicar testes unitários;Implementar a manutenção corretiva dos sistemas e aplicações (corrigir bugs do sistema e atuar na evolução das funcionalidades).