O que precisamos que você tenha de conhecimento:Requisitos essenciais:Java SE/EE: Domínio da linguagem, orientação a objetos, Spring Boot, Hibernate, JPA.Testes Automatizados: Experiência com JUnit, Mockito.Cloud AWS: Experiência com EC2, S3, RDS, Lambda, API Gateway, CloudFormation.Infra como Código: Conhecimento em Terraform.Integração de APIs: RESTful, eventos, API Management (Sensedia).DevOps: Jenkins, GitHub Actions, CI/CD.Contêineres e Orquestração: Docker, Kubernetes (EKS/AKS).Mensageria: Kafka, SQS.Padrões de Arquitetura: Microsserviços, Circuit Breaker, Service Discovery, observabilidade.Diferenciais:Certificações AWS ou Java.Experiência com outras clouds (Azure, GCP).Conhecimento em segurança de APIs e autenticação (OAuth2, JWT).Participação em projetos com alta volumetria de dados ou missão crítica.O que esperamos que você realize:Atuar no desenvolvimento e manutenção de aplicações backend com foco em arquitetura de microsserviços, utilizando Java e tecnologias modernas de cloud computing, garantindo escalabilidade, segurança e performance.Desenvolver e manter aplicações Java SE/EE com uso de frameworks como Spring Boot, Hibernate e JPA.Criar e consumir APIs RESTful, com foco em microsserviços e integração via eventos.Projetar soluções escaláveis e resilientes em ambientes de nuvem AWS.Automatizar processos de build, testes e deploy com ferramentas de CI/CD.Trabalhar com contêineres Docker e orquestração via Kubernetes (EKS/AKS).Implementar boas práticas de engenharia de software, incluindo testes automatizados (JUnit, Mockito).Participar de decisões arquiteturais, aplicando padrões como Circuit Breaker, Service Discovery e mensageria com Kafka ou SQS.Colaborar com times multidisciplinares em ambientes ágeis.