Software Engineer III – Java, UI, SQL, Kafka & Spark
A leading financial services employer is seeking an experienced Software Engineer III in Mumbai to build and maintain robust applications using Java, UI technologies, SQL, Kafka, and Spark.
About the role
A prominent financial services organisation is looking for a skilled Software Engineer III to join its technology team in Mumbai, Maharashtra. This role is suited to engineers who thrive in complex, high-stakes environments and are passionate about delivering reliable, scalable software solutions.
The successful candidate will work across the full development lifecycle, contributing to the design, development, and optimisation of enterprise-grade applications. Core technical competencies required for this position include:
- Java – backend application development and service implementation
- UI technologies – building responsive and intuitive front-end interfaces
- SQL – database design, querying, and performance tuning
- Apache Kafka – real-time data streaming and event-driven architecture
- Apache Spark – large-scale data processing and analytics
This is an opportunity to work within a globally recognised institution, collaborating with cross-functional teams on impactful technology initiatives. Candidates with a strong foundation in the listed technologies and a drive for engineering excellence are encouraged to apply.