Descrição da Vaga
• Desenvolver e manter aplicações backend utilizando Java e Spring Boot.
• Implementar e gerenciar mapeamento objeto-relacional (ORM) com Hibernate.
• Criar e executar testes unitários com JUnit para garantir a qualidade do código.
• Desenvolver e integrar APIs RESTful.
• Gerenciar e otimizar bancos de dados relacionais SQL, como Postgres.
• Conhecimento em Java 8 e versões mais recentes (modernização de código legado será um diferencial).
• Utilizar ferramentas de controle de versão, como Git, para colaboração e gerenciamento de código.
• Aplicar arquitetura de código limpo e boas práticas de design de software.
• Resolver problemas técnicos de forma independente.
• Colaborar efetivamente com a equipe, comunicando-se de forma clara e construtiva.
Requisitos Indispensáveis
• Experiência sólida com Java e Spring Boot.
• Conhecimento prático em Hibernate para mapeamento objeto-relacional (ORM).
• Experiência com desenvolvimento de testes unitários utilizando JUnit.
• Experiência com desenvolvimento e integração de APIs RESTful.
• Experiência com bancos de dados relacionais SQL (Postgres).
• Conhecimento em metodologias ágeis (Scrum/Kanban).
• Conhecimento com ferramentas de controle de versão, como Git.
• Conhecimento em arquitetura de código limpo e boas práticas de design de software.
• Habilidade para resolver problemas e trabalhar de forma independente.
• Excelentes habilidades de comunicação e trabalho em equipe.
Requisitos Desejáveis
o Conhecimento em Docker e Kubernetes.
o Experiência com bancos de dados não relacionais (DynamoDB, MongoDB).
o Familiaridade com práticas de DevOps e CI/CD.
o Experiência com Elasticsearch.
o Experiência com Redis.
o Experiência em desenvolver e documentar APIs utilizando Swagger.
Regime de Contratação
AMBOS (CLT+PJ)
PCD
INDIFERENTE
Benefícios
• Convênio Médico
• Convênio Odontólogico
• Vale Alimentação
• Bolsa de Estudos
• Vale Combustivél
• Vale Academia
Local do Trabalho
ANGELLIRA TECNOLOGIA, SEGURANCA E LOGISTICA LTDA
Horário de Trabalho
08h00 as 18h00