Consultor(a) Full Stack (English required)
Avanade Italy Srl Company
Apply to this jobComo 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.
.
Summary
Develops scalable software solutions, integrates systems, and collaborates globally in an agile environment.
Job title
Consultor(a) Full Stack (English required)
Experience level
null
Industry
software
Location requirements
Sao Paulo, Rio de Janeiro, Nova Lima, Recife; remote allowed
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Unknown location
Paineiras, Piedade - SP, 18170-000, Brazil
Unknown location
Unknown location
Recife, State of Pernambuco, Brazil