Job Information
Title: Desenvolvedor(a) JAVA Pleno/Sênior
Job Type: Qualquer
Company: Supera
Published: 23/10/2024
Indústria: Tecnologia
Experiência profissional: 4-5 anos
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.