Citi

Full Stack Engineering Lead – Java, Angular

Citi

full-time

Posted on:

Location Type: Hybrid

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain front-end and back-end components of web applications
  • Ensure seamless integration between client-side interfaces and server-side logic, delivering end-to-end features for various projects
  • Leverage AI pair-programming tools (Github Copilot, Devin etc.,) to write and refactor code
  • Impact the engineering function by contributing to technical direction and strategic decisions
  • Review and debug both human-written and AI-generated code to ensure reliability, security, and high performance
  • Use AI assistants to quickly identify bugs or suggest fixes
  • Partner with multiple management teams to ensure appropriate integration of functions
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming

Requirements

  • 12-15 years of relevant experience
  • Good working knowledge of source code control tools and technologies is a must
  • At least 5+ years of experience in financial services preferred, with experience in front middle and back-office technologies on large scale
  • Relevant 5+ years of experience in large scale Apps development as a Full Stack developer with experience using modern technology (e.g. Java, J2EE, Angular JS, SQL, Spring, Hibernate, ReactJS, NodeJs, Neo4, cypher queries)
  • Strong fundamentals of OOPS (Object Oriented Programming Standards) Concepts, Data Structures, and Algorithms
  • Strong experience with API and Web Services development using REST/SOAP protocols
  • Ability to write and optimize complex SQL queries
  • Must have a good understanding of Unit testing, test coverage
  • Ability and willingness to work across multiple tools, frameworks, and technology stacks
Benefits
  • Citi is an equal opportunity employer
  • Qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJ2EEAngular JSSQLSpringHibernateReactJSNodeJsAPI developmentWeb Services
Soft skills
problem-solvingcollaborationcommunicationstrategic thinkingdebuggingevaluationadaptabilityleadershiptechnical directionintegration