Join Citi to build a career with growth potential and community contribution. As a Java Spark Developer in Maharashtra, India, you will serve as an Applications Development Intermediate Programmer Analyst. In this intermediate role, you will participate in establishing and implementing new or revised application systems and programs, coordinating with the Technology team. Your main objective is to contribute to applications systems analysis and programming activities, utilizing knowledge of applications development. This position provides a foundation to enhance your skills in a dynamic global financial services environment, with a focus on Java and Spark technologies.