Citi, a leading global financial institution, is seeking a Java Developer to join their technology team in Chennai. This mid-level position focuses on applications development and systems programming, requiring 2-4 years of experience in Java and Big Data technologies. The role involves working with cutting-edge technologies including Hadoop, Spark, and Cassandra, while participating in the full development lifecycle of enterprise applications.
The ideal candidate will contribute to application systems analysis and programming activities, working in an agile environment to deliver high-performance solutions. This position offers the opportunity to work on complex technical challenges within a global banking environment, utilizing both core Java/J2EE and big data technologies. The role requires strong analytical skills and the ability to optimize software solutions for performance and stability.
As part of Citi's technology team, you'll be responsible for enhancing and implementing new application systems, conducting thorough testing and debugging, and ensuring compliance with industry standards. The position offers exposure to various aspects of financial technology, including client server applications, database administration, and network operations. This is an excellent opportunity for a mid-level developer looking to advance their career in a global financial institution while working with enterprise-scale applications and modern technology stack.