- Experiência desempenhando funções de desenvolvimento de aplicações web utilizando tecnologias JAVA.- Possuir certificação SUN Certified Java Programmer (SCJP) ou equivalente, emitido pela Sun Microsystemsou pela Oracle.- Conhecimentos em padrões de projeto (Design Patterns).- Conhecimentos em Openshift/Kubernetes.- Conhecimentos em DevOps/DevSecOps.- Conhecimento de Test Driven Development – TDD e Behavior Driven Development – BDD.- Conhecimentos em métricas de qualidade de código.- Conhecimentos de técnicas para construção de software seguro.- Angular e REST;
- HTML 5 e CSS;
- Hibernate;
- Service-Oriented Architecture – SOA e desenvolvimento de web services;
- Servidor de aplicaçõesJBoss;
- Openshift ou Kubernetes;
- Maven/Jenkins (Geração/Automatização de builds);
- Sonar (Validação de builds);
- Controle de versões com GIT