Citi, a leading global financial institution, is seeking a Java Full Stack Lead Developer in Pune to join their technology team. This senior-level position offers an exciting opportunity to work on complex system integration projects within one of the world's largest banking organizations.
The role combines technical leadership with hands-on development, requiring expertise in both backend and frontend technologies. You'll be working with modern tech stack including Java, Spring Boot, Angular, and cloud technologies, while leading the implementation of new application systems that power Citi's global operations.
As a Lead Developer, you'll be responsible for architecting and developing solutions using Java, Spring frameworks, and modern frontend technologies. The position requires strong technical skills across the full stack, including experience with both relational and NoSQL databases, cloud deployments, and modern development practices like TDD and CI/CD.
The ideal candidate brings 8+ years of experience in software development, with a strong background in Java ecosystem and enterprise applications. You'll need excellent communication skills as you'll be collaborating with cross-functional teams across different geographical locations. The role offers the opportunity to work on impactful projects that serve Citi's global customer base, making it an excellent opportunity for experienced developers looking to advance their careers in financial technology.
Working at Citi means joining a diverse, global organization that values innovation and technical excellence. The position offers a hybrid work arrangement in Pune, allowing for both collaborative in-person work and flexible remote options. If you're passionate about building robust, scalable applications and want to work with cutting-edge technologies in a leading financial institution, this role presents an excellent opportunity for career growth and technical leadership.