Description.ResponsibilitiesAvaliar e discutir arquiteturas de sistemas, definir padrões e propor melhorias que promovam coesão técnica e consistência dos processos de negócio;Traduzir requisitos do negócio em arquiteturas e sistemas aderentes às necessidades da organização;Planejar e executar soluções para a plataforma de microsserviços, garantindo escalabilidade e robustez;Participar da pesquisa, avaliação e implantação de novas tecnologias alinhadas aos objetivos do time;Garantir o maior nível possível de automação das soluções, reduzindo esforços manuais e riscos operacionais;Interagir com outras áreas para assegurar a integração fluida das ferramentas e serviços;Cuidar da monitoração do ambiente e criar ações proativas que mantenham a saúde da plataforma;Interagir com a equipe de segurança para garantir a confiabilidade, conformidade e proteção da plataforma;Criar ferramentas e mecanismos que assegurem o uso consciente e eficiente dos recursos;Participar das iniciativas de melhoria contínua do processo de desenvolvimento técnico do time (Dojo, Pair Programming, entre outras).PrerequisitesExperiência com desenvolvimento utilizando Java e frameworks relacionados, como Spring Boot e Quarkus;Conhecimento em fundamentos de computação, incluindo estrutura de dados, algoritmos, programação concorrente e orientação a objetos com uso de Design Patterns;Experiência com criação, modelagem, documentação e implementação de APIs REST com JSON;Experiência com testes unitários, refactoring e boas práticas de desenvolvimento;Experiência com arquiteturas distribuídas, microsserviços, alta escalabilidade, resiliência e performance;Experiência com ambientes Unix/Linux e ferramentas de automação contínua, como Jenkins;Conhecimento em AWS e serviços correlatos, incluindo Lambda, Lex, Kendra e Rekognition;Experiência com observabilidade utilizando ferramentas como New Relic, OpenTelemetry, Splunk, Grafana e AWS CloudWatch;Conhecimento em bancos de dados relacionais SQL e não relacionais NoSQL;Experiência com GraalVM e Native Image;Conhecimento em JavaScript e TypeScript;Experiência com metodologias ágeis como Scrum, Lean ou Kanban.Não possui todos os requisitos para a vaga?Está tudo bem Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.Experiences#remote"remote