Back to all jobs

Software Engineer III – Java & Kafka/Streams

Posted 1mo ago
IndiaOnsite Full-time Any experience Competitive

A leading global financial institution is seeking an experienced Software Engineer III with strong Java and Kafka/Streams expertise for a role based in Mumbai, Maharashtra.

About the role

This is an opportunity for a skilled software engineer to join a high-performing technology team at a globally recognized financial services organization. The role is based in Mumbai, Maharashtra, and focuses on building and maintaining robust, scalable backend systems.

The ideal candidate will bring strong proficiency in Java along with hands-on experience working with Apache Kafka and Kafka Streams. These skills will be applied to develop real-time data processing pipelines and distributed systems that support critical business functions.

As a Software Engineer III, the selected professional will be expected to contribute at a senior individual-contributor level — writing clean, production-grade code, participating in design discussions, and collaborating closely with cross-functional engineering teams.

  • Core technology stack: Java, Apache Kafka, Kafka Streams
  • Role level: Software Engineer III (senior individual contributor)
  • Work location: Mumbai, Maharashtra, India
Software Engineer III – Java & Kafka/Streams | Mumbai | JobsQueen