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 programming, requiring 2-4 years of experience in Java and Big Data applications. The role involves working with cutting-edge technologies including Hadoop, Spark, and Cassandra, while participating in the full development lifecycle.
The ideal candidate will be responsible for system enhancements, solution implementation, and code optimization within Citi's technology infrastructure. Working in an agile environment, you'll collaborate with teams to deliver high-performance applications that meet business requirements. Your strong foundation in Data Structures and Algorithms will be essential for developing complex Java/J2EE applications.
This position offers an opportunity to work with enterprise-scale systems at a global financial leader. You'll gain exposure to various aspects of financial technology while working with modern development tools and methodologies. The role requires a balance of technical expertise and business acumen, as you'll need to understand both system processes and industry standards to solve complex issues.
As part of Citi's technology team, you'll contribute to maintaining and improving critical financial systems while ensuring compliance with applicable laws and regulations. The position offers professional growth in a stable, respected organization with global reach. You'll be part of a team that values innovation, ethical practices, and technical excellence in delivering solutions that impact millions of customers worldwide.