O que esperamos de você: Ensino superior completo em: Engenharia da Computação, Ciência da Computação, Analise de Sistemas, Sistemas de Informação, Gestão em Tecnologia da Informação, Superior Tecnólogo e Análise e Desenvolvimento de Sistemas; Sólidos conhecimentos em Java 11+ e Spring Boot ; Experiência prática com Spring Kafka ; Conhecimento profundo de Apache Kafka, incluindo: produção, consumo de mensagens e ajustes de performance para ambientes de alta disponibilidade ; Configuração e manutenção de tópicos, partições e replicação ; Configurações de producer e consumer settings para alta performance ; Experiência com Stream Processing usando Kafka Streams ou ksqlDB ; Familiaridade com estratégias de retry, DLQ e idempotência ; Conhecimento em configuração e deploy de clusters Kafka, incluindo brokers, zookeepers e outros componentes ; Experiência com ferramentas de monitoramento como Confluent Control Center, Prometheus ou Kafka Manager ; Sólidos conhecimentos de arquitetura distribuída e arquitetura orientada a eventos ; Conhecimento de boas práticas de segurança Kafka (SASL/SSL, ACLs) ; Sólidos conhecimentos em Docker e Kubernetes para execução de ambientes Kafka em alta disponibilidade.Você se destaca, se tiver: Certificação em Kafka ou Cloud Providers relacionados (ex.: Confluent, AWS MSK) ; Conhecimento em SRE/DevOps para trabalhar com Kafka em ambientes de alta disponibilidade e com observabilidade ; Conhecimento em OpenShift e Operators relacionados ao Kafka ; Experiência com outras ferramentas de mensageria, como RabbitMQ ou ActiveMQ ; Contribuições para projetos open-source relacionados a Kafka.Responsabilidades e atribuições:Buscamos um Desenvolvedor Java Sr. com sólida experiência em Spring Boot e profundo conhecimento em Apache Kafka, capaz de integrar e configurar soluções robustas e escaláveis. O profissional será responsável por desenvolver, integrar e otimizar o uso do Kafka em nossos produtos, garantindo alta performance, resiliência e aderência às boas práticas de desenvolvimento e segurança ;Desenvolver APIs e outras soluções utilizando Java e Spring Boot ;Projetar e implementar producers e consumers Kafka eficientes e resilientes ;Configurar e gerenciar clusters Kafka, incluindo particionamento, replicação e ajustes de Retention Policies ;Apoiar nas configurações do cluster Kafka de forma que seja possível configurar a observabilidade do Kafka utilizando ferramentas como Prometheus + Grafana ou outras soluções de monitoramento ;Implementar boas práticas de segurança, como autenticação SASL/SSL e controle de acesso ACL ; Otimizar a performance do Kafka ajustando parâmetros como acknowledgments, batching, compression ou outras ;Colaborar com times de DevOps para integrar o Kafka em pipelines CI/CD e monitorar a infraestrutura ;Diagnosticar problemas de latência, throughput e erros no processamento de mensagens ;Configuração otimizada de gerenciamento de logs do cluster kafka.