Citi is seeking a Java Fullstack Developer to join their technology team in Chennai. This intermediate-level role is responsible for participating in the establishment and implementation of new or revised application systems in coordination with the Technology team. The position requires 5-9 years of experience and focuses on full-stack Java development.
The ideal candidate will have 2-5 years of experience in the financial services sector with demonstrated expertise in application development. You'll be working on identifying system enhancements, consulting with stakeholders, implementing programming solutions, and ensuring application security. The role offers an opportunity to work with one of the world's leading financial institutions while mentoring junior team members.
Key responsibilities include using application development knowledge to define system enhancements, consulting with users and customers, applying programming expertise to project specifications, and analyzing applications for security vulnerabilities. You'll also serve as an advisor to junior analysts and participate in risk evaluation and compliance activities.
The position requires strong technical skills in Java development, excellent problem-solving abilities, and clear communication skills. You'll need to be comfortable working under pressure and managing deadlines effectively. A bachelor's degree or equivalent experience is required, along with a demonstrated track record in financial services technology.
This role offers an excellent opportunity to work with cutting-edge technology in the financial sector, contributing to critical systems while developing your career at a global financial institution. You'll be part of a team that values innovation, security, and technical excellence while maintaining the highest standards of regulatory compliance.