Tarefas e Responsabilidades
-Solida experiência em Java EE 8
-Conhecimento avançado em: JSF, EJB e JPA/Hibernate
-Banco de Dados (Postgre)
-Experiência profissional com: Injeção de depenências e Managed bean
-Maven
-Primefaces
-Junit ou Mockito
-Controlador de Versão (GIT)
-Interesse em trabalhar com projeto legado
-Desenvolver garantindo performance de ambiente com alta volumetria de dados;
-Desenvolver softwares de qualidade visando escalabilidade, flexibilidade e reutilização;
-Utilizar e disseminar boas práticas de programação e padrões de desenvolvimento (Clean Code, S.O.L.I.D);
-Fazer code review;
-Realizar testes unitários;
-Atuar com práticas de CI/CD;
-Desenvolver queries de banco de dados a nível de desenvolvedor (Postgres);
-Desenvolver aplicações utilizando ORM (JPA/Hibernate);