Requisitos
Requisitos Obrigatórios:
* Experiência comprovada com desenvolvimento JAVA, JEE, J2EE, JSF.
* Experiência comprovada com desenvolvimento utilizando Spring Framework (Spring Data, Spring Security...)
* Construção de APIs Rest e Restfull,
* Modelagem de banco de dados e SQL.
* Domínio da camada de persistência: JPA, Hibernate, JDBC.
* Produção de relatórios JasperReports;
* Experiência na construção e deploy de aplicações com Tomcat, Jboss e Wildfly.
* Proficiência nas ferramentas GIT e Maven;
* Conhecimento com construção de testes unitários e de integração.
Requisitos desejáveis que possua ou queira adquirir com apoio da Supera:
* Certificação:
* Java ou Spring (SCJP (Sun Certified Java Programmer antiga) ou OCJP (Oracle Certified Java Programmer atual);
* Arquiteto OCEA - Oracle Certified Enterprise Architect ou Spring source Certified Spring Professional.
* Experiência:
* Construção de imagens docker.
* Construção de pipelines de testes e deploy utilizando ferramentas de DevOps.
* Grails, Sitemesh, Tapestry 5, TypeScript, TypeORM.
* Javascript frameworks como: React, Reactive Native, Angular JS, jQuery, Node.js, Next.js, Jest.js Redux, Formik, HTML, CSS3, Bootstrap, Primefaces.
* Gerenciadores de pacotes npm, yum, yarn.
* Consumo de APIs Rest e Restfull na linguagem Javascript e desenvolvimento responsivo.
* Deploy de aplicações em AWS, Google Cloud Computing, Azure, Open API, Digital Ocean ou outros.
* Criação de rotinas (Jobs).
* Quarkus ou Micronaut.
* Bancos NoSql, MongoDb, Firestore ou outros.
* Utilização de ferramentas de mensageria como Kafka.
*
Este é um cargo remoto.
Este é um cargo remoto.