Sr Java Backend Engineer

E-Solutions
Sênior
Presencial
Publicado em 20 de novembro de 2025

Descrição da Vaga

**Job Position:** Mid to Sr Java Backend Engineer (Real\-Time Streaming with Kafka/Flink) **Location:** São Paulo, Brazil (Hybrid) **Duration:** Long term Contract **Note:** Only candidates currently based in Brazil will be considered, as this is a hybrid role requiring regular attendance at the office. About the Role The IT team of a leading financial institution is seeking a Senior Backend Engineer to design, build, and maintain robust backend services and real\-time data streaming pipelines. The ideal candidate will have strong expertise in Apache Kafka, Spring Boot microservices, and Apache Flink for real\-time processing. **Key Responsibilities** · Design, develop, and maintain backend services using Spring Boot microservices, focusing on event\-driven architectures powered by Apache Kafka. · Implement and optimize Kafka producers, consumers, and stream\-processing applications, leveraging Apache Flink for real\-time data processing and analytics. · Collaborate with architects, DevOps teams, and developers to ensure seamless integration of Kafka, Flink, and microservices across the backend ecosystem. · Monitor, troubleshoot, and optimize Kafka clusters and Flink jobs for performance, reliability, and scalability. · Ensure data security, compliance, and adherence to best practices across all Kafka and Flink\-related solutions. · Participate in code reviews, technical discussions, and contribute to continuous improvement initiatives. · Document technical solutions and maintain up\-to\-date system documentation. **Requirements\-Must Have:** · Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). · 5\+ years of proven experience in backend development, with a strong focus on Apache Kafka and Spring Boot microservices. · Hands\-on experience with Apache Flink for real\-time data streaming and processing. · Advanced proficiency in Java or Scala for backend development. · Solid understanding of distributed systems, event\-driven architectures, and microservices design. · Experience with RESTful APIs, message brokers, and data serialization formats (Avro, JSON). · Familiarity with containers (Docker, Kubernetes) and CI/CD pipelines. · Strong problem\-solving skills and ability to work effectively in Agile environments. · Good communication skills in English (B2\+), Portugues. **Nice to Have:** · Experience with cloud platforms (AWS). · Knowledge of additional streaming frameworks or technologies. · Exposure to financial services or regulated environments. · Experience with monitoring tools (ELK stack).

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev