28 days ago
Base Salary
$142k - $213k/yr
Responsibilities
- Design and build enterprise-grade, large-scale web application platforms using Angular, Java/Spring Boot, microservices, and relational and NoSQL data layers.
- Own high- and low-level system design, including sequence diagrams, class diagrams, data models, security, scalability, and performance.
- Use AI coding agents for code generation, debugging, routine tasks, and delegation across multiple workstreams.
- Review and validate AI-generated code for structural integrity, security compliance, quality, and production readiness.
- Integrate agentic workflows into CI/CD pipelines and maintain end-to-end technical ownership of shipped solutions.
- Act as a hands-on player/coach in small, co-located squads and upskill junior engineers in AI-first development practices.
- Apply Corporate and Investment Banking domain knowledge to deliver solutions aligned with business outcomes.
Requirements
- Six or more years of hands-on experience with Java and Spring Boot for scalable microservices.
- Hands-on experience with Angular 19+, TypeScript, JavaScript, HTML5, JSON, CSS, Web Sockets, and Ajax.
- Strong systems analysis, design patterns, data analysis, SDLC, unit testing, and CI/CD fundamentals.
- Experience with Oracle and SQL Server relational databases and MongoDB NoSQL databases, including database design and data modeling.
- Experience working with large datasets and using data analysis to generate insights.
- Hands-on proficiency with AI coding tools such as Claude Code, Cursor, GitHub Copilot, or equivalent.
- Ability to write structured prompts, engineer context, and decompose complex problems for AI-agent delegation.
- Strong experience with GitHub and Jira, plus proven Agile/Scrum delivery experience.
- Functional understanding of Banking and the ability to connect technical work to business outcomes.
Benefits
- Medical, dental, and vision coverage may be available to eligible employees.
- 401(k), life, accident, and disability insurance may be available.
- Wellness programs may be available.
- Paid vacation, sick leave, and holidays are offered, with availability varying by jurisdiction, job level, and date of hire.
- Full-time position based in Jersey City, New Jersey.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
