Software Engineer II – Low-Latency Java and Kafka
A leading financial services employer is hiring a Software Engineer II with expertise in low-latency Java and Kafka. This role is based in Bengaluru, Karnataka, India.
About the role
The employer is seeking a skilled Software Engineer II to join its engineering team in Bengaluru, Karnataka. The role focuses on building and maintaining high-performance, low-latency systems using Java and Apache Kafka.
The ideal candidate will bring strong hands-on experience in developing distributed, real-time data processing solutions. A solid understanding of low-latency architecture patterns and messaging systems is essential for success in this position.
- Design and develop low-latency applications using Java
- Build and maintain data pipelines and event-driven systems with Kafka
- Collaborate with cross-functional engineering teams to deliver scalable solutions
- Participate in code reviews and contribute to engineering best practices
This is an opportunity to work within a large-scale financial technology environment, contributing to mission-critical systems that demand high reliability, throughput, and performance.