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 for a role based in Bengaluru, Karnataka, India.
About the role
The employer is seeking a skilled Software Engineer II to join their engineering team in Bengaluru, Karnataka. This role is focused on building and maintaining high-performance, low-latency systems using Java and Apache Kafka.
The ideal candidate will bring hands-on experience in designing and developing distributed, real-time data processing solutions. A strong understanding of low-latency architecture patterns and messaging systems is essential for success in this position.
Key areas of responsibility and required skills include:
- Developing and optimising low-latency applications in Java
- Working with Apache Kafka for real-time data streaming and messaging
- Contributing to the design of scalable, high-availability distributed systems
- Collaborating with cross-functional engineering teams to deliver robust software solutions
This is an opportunity to work within a globally recognised financial services organisation, contributing to critical technology infrastructure in one of India's foremost technology hubs.