Descrição do Cargo
O cargo é responsável por desenvolver soluções utilizando Java, garantindo a escalabilidade e segurança dos sistemas. É necessário ter conhecimento em tecnologias como Java EE, EJB, Quarkus e Angular 2+.
A experiência com frameworks como Hibernate e JBoss é fundamental para trabalhar com bancos de dados Oracle. Além disso, é importante possuir habilidades em testes unitários e gerenciamento de builds com Jenkins.
O candidato ideal deve ter conhecimento em controle de versões com GIT e ser familiarizado com o uso de ferramentas de validação de builds como Sonar.
Também é válido mencionar que conhecimento em tecnologias adicionais como Keycloak, OpenShift e outros pode ser um ponto positivo.
Requisitos Obrigatórios:
* Java EE;
* EJB;
* Quarkus;
* Angular 2+;
* Hibernate;
* SGBD Oracle;
* JBoss;
* Testes unitários;
* Jenkins (Geração/Automatização de builds);
* Sonar (Validação de builds);
* Controle de versões com GIT;
Requisitos Opcionais:
* Keycloak;
* OpenShift;