Back to all jobs

Software Engineer III – Java, UI, SQL, Kafka & Spark

Posted 1h ago
IndiaOnsite Full-time Any experience Competitive

A Software Engineer III role focused on Java, UI, SQL, Kafka, and Spark development, based in Mumbai, Maharashtra. The position involves building and maintaining robust software solutions within a large financial services organisation.

About the role

This is a Software Engineer III position based in Mumbai, Maharashtra, requiring hands-on expertise across a modern technology stack that includes Java, UI development, SQL, Apache Kafka, and Apache Spark. The role sits within a large, globally operating financial services organisation and offers the opportunity to contribute to complex, high-impact engineering initiatives.

The successful candidate will be expected to design, develop, and maintain scalable software systems, working across backend services, data pipelines, and user-facing interfaces. Proficiency in Java forms the core of the technical requirement, complemented by practical experience with Kafka for event-driven architectures and Spark for large-scale data processing.

Candidates should bring strong problem-solving skills, a solid understanding of SQL and relational data management, and demonstrable experience building or enhancing UI components. The ability to collaborate effectively within cross-functional engineering teams and deliver quality code in an agile environment will be essential to success in this role.

Software Engineer III – Java, Kafka, Spark | Mumbai | JobsQueen