Descrição
Estamos procurando um **Engenheiro Java Sênior** com ampla experiência em desenvolvimento backend e conhecimento sólido de arquiteturas baseadas em nuvem. O candidato ideal deve ter experiência prática com Java, Spring Boot, microsserviços e AWS.
**Responsabilidades**
* Projetar, desenvolver e manter serviços backend usando Java e Spring Boot
* Construir microsserviços escaláveis e aplicações nativas de 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 arquiteturais
* Garantir qualidade de código, desempenho, escalabilidade e segurança
* Apoiar a implantação, monitoramento e solução de problemas de aplicações baseadas em nuvem
**Requisitos**
* Experiência sólida em Java e Spring Boot (3\+ anos)
* Experiência no projeto e construção de microsserviços
* Experiência prática com AWS
* 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 adequado de testes unitários e de integração
* Boas 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 serverless
* Experiência com Terraform ou outras ferramentas de infraestrutura como código (IaC)