Join Citi as a Java Backend Developer in Chennai, where you'll be part of a leading global financial institution. This intermediate-level position focuses on applications development and systems programming, requiring 3-6 years of experience in Java/J2EE technologies. You'll work in an agile environment, contributing to system enhancements, problem-solving, and implementing robust security features.
The role offers an opportunity to work with modern technologies including Kubernetes, ECS, and open-shift, while following best practices in test-driven development. You'll be responsible for identifying system enhancements, conducting testing and debugging, and ensuring compliance with Citi's high standards of security and performance.
As part of Citi's technology team, you'll gain exposure to various aspects of financial technology, including client server application development, network operations, and database administration. The position requires strong analytical skills and the ability to make evaluative judgments to recommend solutions and improvements.
Working in a hybrid environment, you'll collaborate with teams across Citi's global network, contributing to the bank's digital transformation initiatives. The role demands expertise in Java/J2EE, Spring, Hibernate, with a focus on design, development, and performance tuning. You'll also work with modern tools like Git and JIRA, ensuring efficient project management and code versioning.
This is an excellent opportunity for a mid-level developer looking to advance their career in financial technology, working with cutting-edge technologies while contributing to solutions that impact millions of customers worldwide. The role offers the stability of a global financial institution combined with the excitement of modern technology development.