Citi, a leading global financial institution, is seeking a Java Senior Developer to join their technology team in Pune. This role represents an exciting opportunity to work with enterprise-level applications in the financial sector. As a Senior Developer, you'll be responsible for leading application development initiatives, working with microservices architecture, and optimizing high-performance Java applications.
The position offers a hybrid work environment and involves working with a global team on complex technical challenges. You'll be part of a team that develops and maintains critical financial applications, requiring both technical expertise and business acumen. The role demands strong programming skills in Java/JEE, with additional value placed on Python knowledge and SQL proficiency.
This is an ideal opportunity for experienced developers who want to advance their careers in financial technology. You'll have the chance to work with modern technologies while solving complex problems in a global banking environment. The position offers significant autonomy and the opportunity to mentor junior developers while working on projects that directly impact the bank's technological infrastructure.
As part of Citi's technology team, you'll be exposed to enterprise-scale applications and have the opportunity to work with cutting-edge technologies in the financial sector. The role combines technical leadership with hands-on development, making it perfect for those who want to maintain their coding skills while taking on greater responsibilities.