Citi, a leading global financial institution, is seeking a Java Full Stack Lead Developer to join their team in Chennai. This senior-level position focuses on developing and implementing complex enterprise applications using modern technology stacks. The role combines both technical leadership and hands-on development, requiring expertise in Java, Spring frameworks, and frontend technologies.
The ideal candidate will be responsible for establishing and implementing new application systems while working closely with cross-functional teams across multiple geographical areas. You'll be working with cutting-edge technologies including Spring Boot, Angular, and cloud platforms, while implementing best practices in test-driven development and continuous integration.
This position offers an opportunity to work on complex system integration projects at a global financial institution, making a significant impact on critical banking systems. The role requires a blend of technical expertise, leadership skills, and business acumen, making it perfect for experienced developers looking to advance their careers in financial technology.
You'll be part of a dynamic team responsible for developing robust, scalable applications using both relational and NoSQL databases, implementing REST services, and ensuring high-quality code through comprehensive testing practices. The position requires strong analytical skills and the ability to work independently while collaborating effectively with team members across different time zones.
Working at Citi means joining a diverse, global organization that values innovation and technical excellence. The company offers a collaborative environment where you can grow your career while working on meaningful projects that impact millions of customers worldwide.