Desenvolvedor Java - Requisitos ObrigatóriosLinguagem e Framework:Java 17 (preferencialmente Java 21)Spring Boot 3. XSpring Security (OAuth2 Resource Server, JWT com RSA)Spring Data JPA / HibernateArquitetura e Design Patterns:Arquitetura Hexagonal (Ports & Adapters) experiência prática com separação de camadas: Controllers PortsIn UseCases PortsOut AdaptersOutArquitetura em Camadas compreensão sólida de separação de responsabilidadesClean Code e SOLID principlesPadrões REST API e boas práticas de design de APIsBanco de Dados:SQL Server ou bancos relacionais similaresModelagem de dados e JPA/Hibernate Requisitos Desejáveis (Diferenciais)Cloud e DevOps: Microsoft Azure (App Service, ACR, Blob Storage) Azure DevOps (Pipelines CI/CD, Repos, Boards) Docker e containerizaçãoArquitetura Distribuída: Microsserviços design, comunicação entre serviços Apache Kafka (mensageria e eventos)WebSockets para comunicação em tempo real Anúncio de Vaga para O que oferecemosSalário competitivoAmbiente colaborativo e inovadorOportunidade de crescimentoVale Transporte e AlimentaçãoPJ com férias remuneradas e 13 salário