
JAVA FSD (NCS/Job/ 3197)
Job Skills
Job Description
Skill Requirement Java FS - ReactJS [OR] Java FS - AngularJS
Account CITI Bank
Total IT Experience Range 5 - 11 Yrs.
Relevant Experience Range Minimum 5 plus years of minimum Java Full stack experience with good knowledge in Gen AI tools
Job Codes B2 [5 to 8 Yrs.]: 138776 B3 [9 – 11 Yrs.]: 139605
Band & Roles B2 [5 to 8 Yrs.]: Sr. System Engineer B3 [9 – 11 Yrs.]: Technical Lead
Maximum CTC Range B2 [5 to 8 Yrs.]: ₹23 LPA B3 [9 – 11 Yrs.]: ₹26 LPA
No. of Positions 100
Work Locations Chennai / Pune
Academic qualification
requisites Only candidates with B. Tech / BE / M. Tech / MCA / MSc (computer science / IT / Data Science) as full-time academic qualification
Notice Period ► Schedule maximum number of candidates with 0 – 30 Days’ Notice Period / Candidates with last working date on or before 27th March 2026. ► Do not schedule candidates with high notice period (90 days) or May Joiners
Position TA Lead Jishnu
Additional Remarks for Screening ► Must have excellent communication Skill – English ► Do not share candidates who are not willing to come for F2F level 2 technical round after L1 interviews ► Do not schedule candidates working on third party payroll / contract. ► Do not schedule candidates without PF account in their employment tenure (current + previous / current (OR) previous) ► Do not schedule candidates consistently changing the jobs.
Process Berribot + SHL (only if Berribot communication score is less than 70%) + L2 F2F Interview + Salary & NP Negotiation + Offline Approval from Account + Customer Interview + Proper HR Round + Offer + Online Offer Approval + BGV + Induction
Key Responsibilities · Design, develop, test, and maintain full-stack web applications using Java/J2EE, Spring Boot, and Microservices. · Build or consume RESTful APIs, ensuring performance, scalability, and reliability. · Develop responsive and user-friendly interfaces using ReactJS or AngularJS, along with HTML, CSS, and JavaScript. · Apply strong Object-Oriented Design principles, Data Structures, and Design Patterns in day-to-day development. · Write clean, maintainable, and well-tested code with effective unit testing using JUnit. · Work with Oracle databases, including writing and optimizing SQL and PL/SQL queries. · Actively contribute in Agile/Scrum ceremonies, ensuring timely and high-quality deliveries. · Communicate clearly and effectively with developers, QA, and stakeholders. Mandatory Skill Requirements: · Strong hands-on experience in Java / J2EE coding and programming. · Solid understanding of OOPS concepts, Data Structures, and Design Patterns. · Proven experience with Spring Boot and Microservices architecture. · Strong experience in developing REST / RESTful APIs. · Hands-on front-end development using ReactJS OR AngularJS. · Proficiency in HTML, CSS, and JavaScript. · Experience with JUnit for unit testing. · Strong working knowledge of Git / GitHub / GitLab. · Experience with CI/CD tools such as Jenkins, Maven, or Gradle. · Strong database skills with Oracle PL/SQL. · Excellent communication skills and ability to work in a collaborative team