Software Engineer III – Java, UI, SQL, Kafka & Spark
A leading financial services employer is hiring 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 seeking a skilled Software Engineer III based in Mumbai, Maharashtra. This role is suited to an engineer with solid hands-on experience across a modern, distributed technology stack who is ready to contribute to large-scale, mission-critical systems.
The successful candidate will be expected to design, develop, and maintain software solutions leveraging Java for backend development, UI frameworks for front-end work, and SQL for data management. Experience with Apache Kafka for real-time data streaming and Apache Spark for large-scale data processing is also required.
- Proficiency in Java application development
- Experience with UI development technologies
- Strong command of SQL and relational databases
- Working knowledge of Apache Kafka for event-driven architectures
- Hands-on experience with Apache Spark for data processing
This is an opportunity to work within a globally recognised financial institution, collaborating with cross-functional engineering teams on impactful technology initiatives in Mumbai.