Citi, one of the world's leading global banks, is seeking a Senior Java Full Stack Developer to join their Finance, Markets and Credit Risk Technology (FMCRT) team in Pune. This role offers an exciting opportunity to work on scalable web applications and complex backend systems that enable Citi's day-to-day and long-term growth goals.
The position requires expertise in both Java backend development and modern front-end technologies, with a focus on building and maintaining microservices architecture. You'll be working with cutting-edge technologies including Spring Boot, Angular, React, and various cloud and containerization tools. The role involves developing RESTful APIs, implementing responsive user interfaces, and ensuring optimal performance and security of microservices.
As part of Citi's technology team, you'll be at the forefront of innovation, helping to build the future of banking. The role offers excellent growth opportunities and comes with comprehensive benefits including health and wellness programs, financial well-being support, and continuous learning resources.
The ideal candidate should have 5+ years of experience in full-stack development, preferably in the financial services industry. Strong expertise in Java 8+, Spring framework, and modern JavaScript frameworks is essential. Knowledge of cloud computing, DevOps practices, and both SQL and NoSQL databases is highly valued.
Working at Citi means joining a global team that's transforming the banking industry through technology. You'll be part of an organization that values diversity, promotes innovation, and offers opportunities for professional growth. The role combines technical challenges with the opportunity to make a significant impact on global financial systems.