A Firedev ( é uma consultoria em TI que tem como objetivo o desenvolvimento do negócio de seus clientes, aplicando uma abordagem de visão aberta para soluções, não limitando o cliente a uma tecnologia específica e sim utilizando pessoas com conhecimento qualificado para adaptar a tecnologia ao negócio trazendo melhores resultados.Estamos contratando Desenvolvedor Java Senior com ao menos 5 anos de experiência em times ágeis, para fazer parte da nossa equipe de experts e ajudar no crescimento de um de nossos clientes do ramo financeiro e pagamentos.Nós Firedevers nos preocupamos com a experiência de cada um, independente do projeto alocado sempre alinhando as expectativas de carreira do profissional com o desafio que lhe foi passado. Dinâmicas de interação entre os times e líderes. Incentivo ao crescimento, aprendizagem de novas tecnologias e desenvolvimento de ideias estão fortemente enraizadas em nossa cultura. Atividades Desenvolver, testar e manter aplicativos Java de alta qualidade usando o Spring Boot. Implementar pipelines de dados em tempo real usando Kafka para processamento de eventos e streaming de dados. Colaborar com outros desenvolvedores, arquitetos e equipes de projeto para definir requisitos técnicos e especificações de design. Identificar e solucionar problemas complexos no código, realizar depuração e otimizar o desempenho do sistema. Participar ativamente na revisão de código e seguir as melhores práticas de desenvolvimento de software. Manter-se atualizado com as tendências tecnológicas e participar de treinamentos e capacitações para aprimorar suas habilidades. Contribuir para a documentação técnica, elaborando documentação clara e precisa relacionada ao desenvolvimento de software. Colaborar na identificação e implementação de melhorias contínuas nos processos de desenvolvimento de software. Requisitos e qualificações Experiência comprovada como Desenvolvedor Java Sênior, com no mínimo 5 anos de experiência em desenvolvimento de software. Proficiência em inglês avançado, com habilidades de comunicação escrita e oral. Conhecimento sólido em Java e Spring Boot, demonstrando a capacidade de desenvolver aplicativos Java de alta qualidade. Experiência com Kafka, incluindo a configuração e o gerenciamento de pipelines de dados em tempo real. Familiaridade com contêineres Docker e orquestração de contêineres (ex: Kubernetes). Habilidade investigativa, capaz de resolver problemas complexos, identificar e corrigir bugs, e otimizar o desempenho do sistema. Capacidade de trabalhar de forma independente e em equipe, colaborando efetivamente com outros membros da equipe de desenvolvimento. Mentalidade orientada para a qualidade, atenção aos detalhes e foco na entrega de soluções robustas. Flexibilidade para se adaptar a um ambiente dinâmico e em constante evolução.