Citi, one of the world's leading global banks with over 230,000 employees, is seeking a Java Full Stack Developer to join their technology team in Pune, India. This hybrid role offers an exciting opportunity to shape the future of banking technology. The position requires 5-9 years of experience and focuses on developing, testing, and maintaining enterprise-level applications using Java, Springboot, and modern cloud technologies. The ideal candidate will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions. Citi offers comprehensive benefits including health coverage, mental wellness support, and continuous learning opportunities. The role combines technical expertise with leadership aspects, as you'll mentor junior developers while working on cutting-edge banking technology solutions. This position is perfect for developers looking to impact global banking while growing their careers in a supportive, innovative environment.