Desenvolvedor Backend Java
Descrição da Vaga
**Objetivo da vaga:** Responsável pelo desenvolvimento e manutenção dos aplicativos Java do lado do servidor, JSF, eventualmente javascript e criação e manutenção de scripts e functions simples utilizando postgres, lidando com a lógica de negócios, acesso a dado e integração com outros módulos. **Formação:** Mínimo: Estar cursando Graduação em Ciência da Computação ou áreas correlatas Desejável: Certificações relevantes. **Responsabilidades principais:** Conhecimento de boas praticas, codigo limpo e SOLID. * Saber logica, saber fluxo, saber fazer validação e regra de negocio de um crud. \- Aprender sobre nosso padrão de estrutura e desenvolver em cima desse padrão. \- Conhecimento com APIs RESTful. \- Escrever e executar testes unitários para garantir a qualidade e a correção funcional do código desenvolvido \- Identificar e corrigir bugs e problemas de software por meio de depuração e análise de logs \- Documentar o código, APIs e processos de desenvolvimento para facilitar a compreensão e a manutenção do sistema \- Conhecimento em SQL saber conhecer estrutura de tabela, saber criar consultas. \- Analisar tarefas simples categorizando frontend e backend com suas respectivas funcionalidades. **Competências técnicas:** **Mínimo:** Java 8 (Hibernate); Spring boot, Spring web; Banco de dado relacional Postgresql e/ou conhecimentos sql; Banco de dados não relacional Mongodb GIT; Desenvolvimento de software, com profundo conhecimento de linguagens de programação, frameworks, arquiteturas e padrões de design Desejável: Quarkus; JSF. **Competências comportamentais:** Comunicação; Planejamento e organização; Adaptabilidade; Atenção aos detalhes; Organização; Trabalho em equipe; Proatividade Ética profissional e Comprometimento com entrega. **Escolaridade Mínima:** Ensino Superior
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev