Dados da vaga Tipo de contratação: * CLT (Efetivo) Área profissional: Informática/T.I. Modalidade de trabalho: Híbrido Responsabilidades e atribuições Desenvolver e manter aplicações web utilizando Angular para o front\-end e Java (preferencialmente com Spring Boot) para o back\-end. Construir e integrar APIs RESTful, garantindo comunicação eficiente entre o front\-end e o back\-end. Implementar funcionalidades completas, desde a interface do usuário até o processamento de dados no servidor. Criar componentes reutilizáveis e implementar boas práticas de desenvolvimento em ambos os lados da aplicação. Realizar testes unitários e de integração, assegurando a qualidade do código. Colaborar com a equipe em reuniões de planejamento, dailies e retrospectivas, contribuindo para a melhoria contínua dos processos. Participar na definição de arquitetura, na documentação do sistema e na identificação e correção de bugs. Requisitos e qualificações Conhecimento prático em Angular (versões recentes, idealmente Angular 10\+). Experiência com Java, preferencialmente com frameworks como Spring Boot. Habilidade no consumo e desenvolvimento de APIs RESTful. Proeficiência em TypeScript, HTML5, CSS3 e em linguagens Java. Familiaridade com bancos de dados relacionais (ex. MySQL, PostgreSQL) e, se possível, NoSQL. Conhecimento em ferramentas de versionamento, como Git. Noções de metodologias ágeis (Scrum ou Kanban) e experiência em ambientes colaborativos. Desejável conhecimentos em testes automatizados tanto para front\-end quanto para back\-end. Graduação em Ciência da Computação, Engenharia de Software, Análise de Sistemas ou áreas correlatas; experiências práticas e cursos técnicos também serão considerados. Cód. da Vaga: 2303