1. Formação acadêmica mínima: nível Técnico ou Graduado em Processamento de Dados, Análise de Sistemas, Ciência de Computação, Engenharia de Computação ou área relacionada.
2. Conhecimento e Experiência prática em projetos J2EE como programador, realizando desenvolvimento em 3 camadas com as ferramentas/especificações/frameworks Java Server Faces, Hibernate, Maven, Eclipse, EJBs, JPA, Webservices, Design Patterns.
3. Conhecimentos em JavaScript / jsp / RichFaces / HTML
4. Banco de dados PostgreSQL
5. Testes usando JUnit, Selenium e outras ferramentas.
6. Controle de versão (GIT)
7. Configuração e deploy de aplicações para diferentes versões do Servidor de Aplicação JBoss (4, 5, WildFly).
8. Desejável experiência anterior em manutenção de código legado
9. Desejável experiência anterior em atualização/adaptação de sistemas a novas versões de pacotes e de servidores de aplicação.
10. Certificação Java, Certificação Scrum Developer e Outras certificações em TI serão diferenciais.
* Análise de Requisitos e Desenvolvimento de novas funcionalidades
* Melhorias e correções em aplicação Java J2EE já existente.
* Integração dos softwares desenvolvidos com outros sistemas e equipamentos analíticos.
* Modificação de programas já existentes em Java.
* Outras atribuições, relacionadas à função e área de conhecimento.