Desenvolvedor Fullstack | Spring boot + Angular
Descrição da Vaga
Na Avanade, você ajudará a criar soluções digitais que impulsionam a inovação e a transformação dos nossos clientes. Esta posição é fundamental para construirmos aplicações modernas, seguras e escaláveis em Java/Spring, Angular e Azure, assegurando qualidade, segurança e performance em cada entrega. Aqui, seu trabalho impacta negócios reais e pessoas de verdade — em projetos que unem tecnologia, propósito e excelência. Se você busca desafios, crescimento contínuo e a chance de contribuir com soluções que fazem a diferença, este é o seu lugar. *Together we do what matters.* Valorizamos colaboração, autonomia e aprendizado constante. Ao entrar na Avanade, você terá acesso a uma rede global de especialistas Microsoft, trilhas de carreira e oportunidades de atuação em projetos relevantes. **Responsabilidades** * Desenhar, desenvolver e manter APIs e serviços em Java/Spring Boot, seguindo boas práticas de código, segurança e performance. * Construir interfaces web em Angular, com foco em experiência do usuário, acessibilidade e reutilização de componentes. * Integrar e operar soluções em Microsoft Azure (ex.: App Service, Functions, AKS), aplicando padrões cloud\-native. * Aplicar TDD e BDD, escrever cenários em Gherkin e testes automatizados para garantir qualidade contínua. * Automatizar testes de interface com Selenium/Cypress (ou similar) e testes integrados com REST\-assured/Insomnia (ou similar). * Monitorar e otimizar performance utilizando JMeter/K6 (ou similar), apoiando decisões com métricas claras. * Fortalecer a segurança aplicando princípios OWASP, revisões de segurança e remediação de vulnerabilidades. * Versionar e colaborar com Git, conduzindo code reviews e integração contínua (CI/CD). * Documentar e comunicar soluções de forma clara, contribuindo com práticas ágeis (daily, planning, review e retrospectiva). **Habilidades e Experiências** * Experiência comprovada com Java e Spring. * Conhecimento prático em Angular. * Vivência com BDD e linguagem Gherkin. * Vivência com TDD. * Experiência com ferramentas de testes de interface: Selenium, Cypress ou similar. * Lógica de programação sólida. * Conhecimento em Git. * Experiência com ferramentas de testes de performance: JMeter, K6 ou similar. * Conhecimento de OWASP e técnicas de testes de segurança. * Experiência com ferramentas de automação para testes integrados: Insomnia, REST\-assured ou similar. * Experiência com Microsoft Azure. **Requisitos Desejáveis** * Certificações desejáveis (um ou mais): AZ\-900 (Azure Fundamentals), AZ\-204 (Azure Developer Associate), Oracle OCP Java, Scrum/Agile (ex.: PSM I). A vaga aceita trabalho remoto? Não
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev