Como desenvolvedor Java, você é responsável por criar soluções eficazes para problemas complexos.
* Conhecimentos em Java 17: Experiência prática com recursos modernos da linguagem e foco em performance e legibilidade;
* Apache Kafka: Vivência com mensageria, criação de tópicos, configuração de produtores e consumidores;
* FeignClient: Integração entre microsserviços via REST com uso de Feign;
* Apache Camel: Conhecimento em rotas de integração e transformação de dados;
* Testes Unitários e de Integração: Escrita de testes com JUnit e Mockito, com foco em qualidade e cobertura;
* Gateways de API (Apigee ou CAAPI): Experiência na configuração de políticas de segurança, versionamento e controle de acesso;
* Banco de Dados MySQL: Modelagem, consultas otimizadas e manutenção de dados relacionais;
* Firebase: Uso de serviços como autenticação ou notificações em aplicações backend;
* Design Hexagonal: Capacidade de aplicar o padrão de arquitetura para promover desacoplamento e testabilidade.
Benefícios:
* Assistência médica;
* VR e VA flexível;
* Gympass;
* Wellz;
* Parceria com o SESC;
* Descontos em restaurantes;
* Cursos técnicos e ensinos superior;
* Escolas e plataformas de idiomas.