Job Description Faça parte de uma equipe que impulsiona a transformação digital por meio do desenvolvimento de soluções modernas, escaláveis e de alto desempenho. Como Desenvolvedor(a) Back End Pleno, você atuará na construção de aplicações robustas, integração de sistemas e implementação de arquiteturas orientadas a microsserviços, contribuindo diretamente para a entrega de valor aos clientes e para a inovação tecnológica dos projetos. Na Avanade, trabalhamos em projetos inovadores que ajudam organizações a acelerar sua jornada digital utilizando tecnologias de ponta, práticas modernas de engenharia de software e soluções em nuvem. **Together we do what matters** . **Saiba mais sobre alguns dos nossos benefícios** * Vale refeição ou alimentação * Cartão Multibenefícios (até Consultor(a) 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 novos pais e mães * Participação nos resultados da empresa * Wellhub * Auxílio creche * Mentoria de carreira * Política de Birthday Off (um dia de folga no mês do seu aniversário) * Sessões de bem\-estar Para cargos gerenciais: veículo corporativo, estacionamento e auxílio combustível * **Responsabilidades** * Construir e automatizar funcionalidades para solucionar problemas de negócios complexos. * Desenvolver e implementar APIs e microsserviços para integração com sistemas internos e externos. * Criar soluções escaláveis baseadas em nuvem. * Aplicar práticas modernas de desenvolvimento de software e DevOps. * Implementar e sustentar pipelines de CI/CD. * Desenvolver e manter testes automatizados, garantindo qualidade e confiabilidade das entregas. * Colaborar com equipes multidisciplinares na definição e evolução de soluções técnicas. Qualification **Habilidades e Experiências** **Requisitos obrigatórios** * Proficiência em Spring Boot. * Experiência com SQL Server e Redis. * Conhecimento em microsserviços, arquitetura hexagonal e design de APIs. * Boas práticas de testes unitários e TDD (Test Driven Development). * Experiência em análise de performance e otimização de código. * Conhecimento de padrões de projeto, como Repository e Service. * Uso avançado de GitHub para controle de versão e colaboração. * Experiência com Azure Cloud e OpenShift. * Conhecimento em práticas de DevOps. * Experiência na implementação de pipelines CI/CD.