Descrição
Estamos procurando um **Engenheiro Java Sênior** com sólida experiência em desenvolvimento backend e conhecimento aprofundado de arquiteturas baseadas em nuvem. O candidato ideal deve ter experiência prática com Java, Spring Boot, microsserviços e AWS.
Neste cargo de liderança, você impulsionará a excelência técnica, orientará equipes de engenharia e liderará a entrega de soluções em nuvem de nível empresarial.
**Responsabilidades**
* Projetar, desenvolver e manter serviços backend usando Java e Spring Boot
* Orientar e mentorar desenvolvedores por meio de revisões de código e direcionamento técnico
* Construir microsserviços escaláveis e aplicações nativas da nuvem
* Criar e manter APIs RESTful e integrações
* Colaborar com arquitetos, engenheiros DevOps, equipes de QA e partes interessadas do negócio
* Contribuir para o projeto do sistema, decisões técnicas e discussões arquitetônicas
* Garantir qualidade do código, desempenho, escalabilidade e segurança
* Apoiar a implantação, monitoramento e solução de problemas de aplicações baseadas em nuvem
* Estabelecer padrões de engenharia, boas práticas e fluxos de desenvolvimento
**Requisitos**
* Experiência sólida com Java e Spring Boot (5\+ anos)
* 1\+ ano de experiência relevante em liderança
* Experiência no projeto e construção de microsserviços
* Domínio do Amazon Web Services
* Bom entendimento de APIs REST, bancos de dados e sistemas distribuídos
* Experiência com pipelines CI/CD e práticas modernas de desenvolvimento
* Conhecimento sólido de testes unitários e de integração
* Excelentes habilidades de resolução de problemas e comunicação
* Habilidades sólidas de comunicação em inglês (nível B2 ou superior)
**Desejável**
* Experiência com Docker e Kubernetes
* Habilidades em Apache Kafka ou outros sistemas de mensageria
* Conhecimento de arquiteturas sem servidor (serverless)
* Experiência com Terraform ou outras ferramentas de infraestrutura como código (IaC)