





Tier-1 brand and common fullstack Java title increase applicant competition.
Core Java and Angular fullstack skills are transferable, though banking domain experience is preferred.
Mandatory Java/Angular/microservices stack and banking-regulated environment drive strict technical screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Contribute to application systems analysis, programming, and development activities within the Technology team.
Identify and define necessary system enhancements, conduct testing and debugging, and write basic to intermediate code primarily using Java-related technologies.
Develop working knowledge across Citi’s information systems, including client server applications, network operations, and database administration.
In-depth knowledge and application experience with Java, J2EE, HTML/CSS, Angular, JSP, Servlets, JDBC, Struts framework, Spring, and microservices.
Bachelor’s degree/university degree or equivalent experience.
Experience with Oracle database on UNIX with knowledge of SQL scripting and performance tuning.
Work Experience Required: Not explicitly mentioned in the JD.
Candidate with foundational to intermediate programming skills in Java ecosystem and exposure to front-end and back-end development.
Comfortable working on transactional applications potentially requiring low latency and high availability.
Exposure or willingness to learn DevOps tools (GitHub, Jenkins, Harness) and messaging technologies like JMS or Kafka is considered a plus.