Descrição da vaga :
- Desenvolver e manter aplicações complexas em Java, utilizando tecnologias como Spring, Hibernate e Java EE.
- Desenvolver scripts em Shell para automação de tarefas e processos.
- Colaborar com a equipe de desenvolvimento para identificar e resolver problemas de código.
- Realizar code reviews e garantir a qualidade do código.
- Desenvolver e manter documentação técnica para as aplicações.
- Participar de reuniões de planejamento e design de soluções.
- Trabalhar em estreita colaboração com a equipe de operações para garantir a implantação e manutenção das aplicações.
Requerimentos :
- Experiência comprovada de pelo menos 5 anos em desenvolvimento de aplicações em Java, com ênfase em Spring, Hibernate e Java EE.
- Experiência em desenvolvimento de scripts em Shell para automação de tarefas e processos.
- Experiência em bancos de dados Oracle
- Experiência em versionamento de código utilizando Git.
- Conhecimento em metodologias de desenvolvimento, incluindo Agile e Scrum.
- Experiência em trabalhar em equipe e colaborar com outros desenvolvedores.
- Certificação em Java, como OCPJP ou equivalente, é um diferencial.
- Exposição e consumo de API’s em Rest/Json;
- Gestão de Containers (Kubernetes/Docker/Rancher)