Citi invites applications for a Senior Java Developer at the Assistant Vice President grade in Chennai, Tamil Nadu. This full-time role centers on advanced Java development to build and enhance mission-critical systems. The incumbent will tackle complex technical challenges, optimize application performance, and collaborate closely with business analysts and QA teams. Strong analytical skills and experience with full-stack Java technologies are essential. The position calls for a self-motivated professional capable of operating with minimal supervision in a fast-paced banking environment. It represents a senior individual contributor role with potential for broader impact, emphasizing code quality, adherence to best practices, and support for the bank's digital transformation goals.