




Resumo da Vaga: Na Avanade, esta posição atua no desenvolvimento de soluções digitais modernas, colaborando para transformar desafios complexos em soluções inteligentes e escaláveis. Principais Destaques: 1. Construção de soluções digitais modernas que impulsionam inovação e resultados 2. Desenvolvimento de aplicações ponta a ponta em ambiente colaborativo e diverso 3. Foco em transformação digital, performance, experiência e valor de negócio Job Description Na Avanade, esta posição tem um papel essencial na construção de soluções digitais modernas que impulsionam inovação e resultados reais para nossos clientes. Você atuará no desenvolvimento de aplicações de ponta a ponta, colaborando para transformar desafios complexos em soluções inteligentes, escaláveis e robustas. Seu trabalho contribuirá diretamente para acelerar jornadas de transformação digital, impulsionando performance, experiência e valor de negócio. Estamos em busca de uma pessoa talentosa e apaixonada por tecnologia, que queira crescer, aprender e impactar positivamente nossos projetos e clientes. Aqui, você encontrará um ambiente colaborativo, diverso e orientado ao desenvolvimento contínuo — um espaço para explorar novas ideias, elevar padrões e construir soluções que realmente importam. **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** * Desenvolver e evoluir aplicações full stack, criando funcionalidades ponta a ponta usando **Angular** (front\-end) e **Spring Boot** (back\-end). * Projetar e implementar **microsserviços escaláveis e resilientes** , incluindo definição de contratos de API, versionamento e padrões de comunicação síncrona e assíncrona. * Criar e manter integrações por mensageria ( **Kafka, RabbitMQ ou similar** ), definindo tópicos/filas, chaves, particionamento, políticas de retry/DLQ e garantindo idempotência. * Modelar e otimizar dados em bancos **NoSQL** (MongoDB, DynamoDB, Cosmos DB), definindo índices, particionamento, padrões de consulta e políticas de retenção. * Garantir qualidade contínua por meio de **testes unitários, integrados e automatizados** , além de apoiar melhorias de cobertura e manutenibilidade do código. * Implementar observabilidade e monitoramento com **Dynatrace** , criando dashboards, alertas, indicadores (KPIs/SLOs) e análises de causa raiz (RCA). * Participar de code reviews, pair programming e cerimônias ágeis, contribuindo com alinhamento técnico e melhoria contínua. * Colaborar na definição de padrões de arquitetura, performance, segurança e boas práticas, reduzindo dívida técnica. * Trabalhar em parceria com equipes multidisciplinares (produto, QA, dados, DevOps etc.), garantindo entregas de qualidade. Qualification **Habilidades e Experiências** **Obrigatórias** * Experiência sólida com **Java e Spring Boot** (Web, Data, Security, Cloud). * Domínio de **Angular** (componentização, RxJS, serviços, roteamento). * Atuação comprovada com **microsserviços** , APIs REST e padrões de comunicação. * Conhecimento em bancos **NoSQL** (MongoDB, Cassandra, DynamoDB). * Experiência com mensageria ( **Kafka, RabbitMQ, Azure Service Bus** ). * Familiaridade com testes automatizados ( **JUnit, Mockito, Cypress, Jasmine** ou similares). * Vivência com **Dynatrace** (APM, dashboards, tracing distribuído, alertas). * Experiência com **Git** , pipelines de CI/CD e práticas de DevOps. * Conhecimento em **nuvem** (Azure, AWS ou GCP). **Desejáveis** * Experiência com **arquitetura hexagonal, DDD ou Clean Architecture** . * Conhecimento em **Docker** e orquestração com **Kubernetes** . * Práticas de **observabilidade** (logs estruturados, métricas, tracing). * Vivência em ambientes de **alta disponibilidade e alta performance** .


