Desenvolvedor(a) Full Stack | Angular & Spring Boot
Job description
Na Avanade, impulsionamos a transformação digital de nossos clientes por meio de soluções tecnológicas inovadoras, escaláveis e orientadas ao negócio. Como Desenvolvedor(a) Full Stack , você terá um papel essencial na construção e evolução de aplicações modernas, atuando em projetos estratégicos e contribuindo diretamente para a entrega de valor aos clientes.
Essa posição é fundamental para o desenvolvimento de soluções empresariais de grande escala, com forte atuação em ambientes colaborativos, cloud e focados em inovação contínua. Aqui, você fará parte de um time diverso, colaborativo e em constante aprendizado, com oportunidades reais de crescimento profissional e impacto nos negócios.
Valorizamos pessoas que gostam de resolver problemas complexos, compartilhar conhecimento e construir soluções que fazem a diferença. Together we do what matters. Saiba mais sobre alguns de nossos benefícios: Vale refeição ou alimentação; Cartão Multibenefícios até Consultor Sênior; Convênio médico e odontológico; Certificações e treinamentos; Seguro de Vida; Previdência Privada; Avababy: acompanhamento da gestação e kit para os novos pais e mães Avanade; Participação nos resultados da empresa; Wellhub; Auxílio Creche; Orientador de Carreira
- Mentoria de carreira; Política de Birthday Off em seu aniversário; Sessões de Bem-Estar; Para função gerencial ou superior
- Veículo corporativo, estacionamento e auxílio combustível. Responsabilidades: Desenvolver e evoluir aplicações utilizando Spring Boot no backend e Angular no frontend Implementar e consumir APIs REST , com introdução a GraphQL Trabalhar com bancos de dados relacionais como PostgreSQL, MySQL e SQL Server Utilizar Azure DevOps para versionamento de código, pipelines e automações Desenvolver e manter testes unitários , garantindo qualidade e confiabilidade Aplicar boas práticas de desenvolvimento com foco em performance, segurança e manutenibilidade Desenvolver interfaces utilizando HTML, CSS e JavaScript (ES6+) Atuar com TypeScript em aplicações front-end Gerenciar estado da aplicação utilizando Context API ou Redux (nível básico) Apoiar na construção de interfaces utilizando Styled Components ou Tailwind CSS Colaborar com times multidisciplinares em um ambiente ágil . Habilidades e experiências Conhecimentos obrigatórios: Experiência prática com Spring Boot Experiência prática com Angular Desenvolvimento e consumo de APIs Conhecimento em bancos de dados relacionais Vivência ou noções de pipelines CI/CD Experiência com testes unitários Diferenciais: Experiência com Azure DevOps Vivência com aplicações em ambientes de nuvem Conhecimento em arquitetura de software e boas práticas de segurança Certificações técnicas em desenvolvimento Inglês em nível técnico ou intermediário .