Citi is seeking a Java Full Stack Developer to join their technology team in Chennai. This intermediate-level position focuses on applications development and systems programming, requiring 4-8 years of experience in full-stack development. The role involves working with modern technologies including Java, Spring Boot, Microservices, and Angular, while contributing to the development and enhancement of critical financial applications.
The ideal candidate will participate in establishing and implementing new or revised application systems, working closely with users and other technology groups to deliver robust solutions. They will be responsible for analyzing applications for security vulnerabilities, conducting testing, and providing technical guidance to junior team members.
This position offers an opportunity to work with a leading global financial institution, contributing to significant technology initiatives while developing expertise in financial technology. The hybrid work arrangement provides flexibility while maintaining collaborative opportunities with the team.
The role requires strong technical skills in both backend (Java, Spring) and frontend (Angular, TypeScript) development, combined with excellent problem-solving abilities and communication skills. The successful candidate will work in an environment that values technical excellence, innovation, and professional growth, while maintaining high standards for security and compliance in financial services.