Key Responsibilities
**
- Write good quality code in Angular JS 16 and Java, Spring Boot
- Well versed with UI/UX Designs using Figma and Unit testing using Jest
- Design and develop components with minimal assistance
- Collaborate effectively with the development team and project lead
- Write user/supported documentation and perform peer code review
- Evaluate and adopt new dev tools, libraries, and approaches
- Act as an SME to senior stakeholders and other team members
- Identify vulnerabilities and security issues, conduct testing and debugging
- Serve as an advisor or coach to new or lower-level analysts
- Resolve issues by recommending and implementing solutions
**
Qualifications Required
**
- 4-8 years of experience in the Financial Service industry
- Good Knowledge of UI/UX Design and Tools, Angular JS, and Jest for unit testing
- Hands-on Knowledge of Spring Framework, Java OOD/OOP Concepts, Design Patterns, and more
- Experience working with SOA & Microservices utilizing REST
- Knowledge of industry standard best practices and SDLC lifecycle for Agile methodologies
- Excellent written and oral communication skills
- Experience developing applications in Financial Services industry is preferred
In addition to the above requirements, you should have 8-10 years of relevant experience in the Financial Service industry, intermediate-level experience in Applications Development role, demonstrated problem-solving and decision-making skills, and the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Please note that this position offers an excellent opportunity to work with cutting-edge technologies and be a part of a dynamic team in the Wholesale Lending Division at Citi.