Como Consultor(a) Full Stack, você atuará no desenvolvimento de soluções robustas e escaláveis em projetos globais, contribuindo diretamente para a transformação digital dos clientes da Avanade. Esta posição é essencial para o desenvolvimento de aplicações modernas, com foco em alta performance, integração entre sistemas e arquitetura distribuída, garantindo entregas alinhadas às melhores práticas de engenharia de software.
Venha fazer parte de um time que valoriza inovação, colaboração e excelência técnica, atuando em projetos desafiadores de alcance global. Aqui, você terá a oportunidade de evoluir continuamente suas habilidades e trabalhar com tecnologias modernas em um ambiente dinâmico.
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
- Projetar e desenvolver componentes de software e APIs robustas, seguras e performáticas;
- Integrar soluções com diferentes sistemas backend;
- Atuar de ponta a ponta no ciclo de desenvolvimento (design, desenvolvimento, testes e implantação);
- Trabalhar em ambiente ágil (Scrum);
- Realizar code reviews e propor melhorias e refatorações;
- Identificar oportunidades de evolução e melhorias contínuas;
- Garantir a qualidade técnica das entregas;
- Colaborar com times globais (onshore e offshore).
.
Habilidades e experiências
Requisitos obrigatórios:
- Experiência sólida com Java (Java SE LTS 21);
- Forte conhecimento em programação orientada a objetos, multithreading e concorrência;
- Experiência com desenvolvimento backend utilizando Spring, Hibernate ou frameworks similares;
- Experiência com APIs REST e/ou gRPC;
- Conhecimento em arquitetura de microsserviços e integração de sistemas;
- Experiência com bancos de dados relacionais (PostgreSQL, Oracle, SQL Server, DB2);
- Conhecimento em versionamento com Git;
- Experiência com práticas modernas de desenvolvimento (CI/CD, testes automatizados, Docker);
- Familiaridade com ferramentas DevOps (Azure DevOps, Jenkins, Kubernetes);
- Conhecimento em segurança de aplicações;
- Experiência com gerenciadores de dependência (Maven, NPM, Poetry);
- Conhecimento em ferramentas como JUnit e OpenTelemetry;
- Front-end: HTML, CSS, JavaScript (React ou Angular)
- Perfil analítico, colaborativo e com forte capacidade de resolução de problemas;
- Inglês avançado obrigatório (English required).
Diferenciais:
- Experiência com Docker e Kubernetes em nível avançado;
- Vivência em ambientes Linux;
- Experiência com modernização de sistemas legados;
- Conhecimento em tecnologias de mainframe;
- Experiência com times distribuídos/global.
.