Descrição
A função é de arquiteto Java nativo da nuvem, responsável por manter e evoluir uma arquitetura baseada em microsserviços, orientada a eventos e independente de nuvem, abrangendo o projeto de soluções, o desenvolvimento, a implantação e a produção. As responsabilidades incluem revisões de código, gestão da dívida técnica, qualidade não funcional, projeto de alta disponibilidade e recuperação de desastres, documentação e coordenação com equipes de desenvolvimento. A posição exige profundo conhecimento de Java e Spring Boot, experiência com sistemas distribuídos e microsserviços, conhecimento de arquitetura orientada a eventos, bancos de dados e segurança, além de experiência com CI/CD; experiência em migração para a nuvem, observabilidade, SRE e certificações em nuvem ou Kubernetes são diferenciais. Os benefícios incluem seguro de saúde, treinamento, flexibilidade e outros benefícios para funcionários.
