C

Citi

Verified Job Source

Citi is a global bank dedicated to providing financial services that empower clients, drive growth, and foster economic progress across hundreds of countries.

New York, New York

Financial Services
5,001+ people

About

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.

Open positions

Supply Chain/Procurement Sourcing Technology Analyst-Vice President

Hybrid · Mississauga

The analyst is responsible for leading technology procurement and sourcing activities, including contract negotiations and supplier strategy development. They will oversee supply base standards, manage complex multi-year deals, and act as a subject matter expert for senior stakeholders.

Equities GUI Engineer

Hybrid · Mississauga

Design, develop, and maintain web applications using React and TypeScript while ensuring high-quality, maintainable code. Collaborate with front office and product development teams to improve efficiency and reduce operational risk.

Senior Administrative Assistant

Hybrid · Mississauga

The Senior Administrative Assistant provides comprehensive support to senior management and their department by managing calendars, travel, and meeting logistics. They are also responsible for preparing reports, processing invoices, and ensuring compliance with firm policies and risk management standards.

Senior Java Developer, Assistance Vice President

Hybrid · Mississauga

The role involves designing, developing, and implementing complex software applications while ensuring system security and performance. You will also act as a technical advisor to team members and collaborate with stakeholders to meet business requirements using agile methodologies.

AVP Senior Java Developer

Hybrid · Mississauga

The Senior Java Developer will participate in the establishment and implementation of application systems for Fixed Income Trading Services. Responsibilities include conducting feasibility studies, managing the development lifecycle, and providing technical expertise to support business needs.

Senior Full Stack Engineer - Senior Vice President

Hybrid · Mississauga

The role involves leading application systems analysis and programming activities while providing strategic influence over resources and budgets. You will architect scalable, secure full-stack applications and integrate advanced AI workflows across the organization.

Applications Support Sr Analyst

Hybrid · Mississauga

The Application Support Senior Analyst provides technical and business support for Citi applications, ensuring system stability, efficiency, and effectiveness. Responsibilities include managing application environments, performing risk reconciliations, resolving production issues, and collaborating with development teams on releases and enhancements.

CitiDirect Senior Java Dev for Payments Modernization – Vice President

Hybrid · Mississauga

Design, develop, and maintain robust, scalable, and high-performance Java-based backend services for the CitiDirect payment architecture. Architect and implement microservices using Spring Framework while ensuring effective event-driven integration with Kafka and database systems.

Senior UI / Angular Software Engineer - Assistant Vice President

Hybrid · Mississauga

The role involves participating in the implementation of application systems and providing technical guidance to team members. Responsibilities include conducting feasibility studies, managing development phases, and ensuring compliance with security and business standards.

Senior UI/Angular Developer

Hybrid · Mississauga

The Senior UI/Angular Developer will participate in the establishment and implementation of application systems for Par Loan Trading within the Fixed Income Trading Services team. Responsibilities include analyzing complex business problems, monitoring development phases, and providing technical guidance to junior team members.

Customer Service Intermediate Analyst

Hybrid · Mississauga

The analyst manages a portfolio of high-profile clients to ensure timely resolution of issues and provides ongoing support. They also advocate for process improvements and collaborate with internal teams to address escalations and regulatory requirements.

Java Developer - Officer

Hybrid · Mississauga

The role involves designing and implementing resilient, scalable microservices within the Money Markets domain using Java and Spring Boot. Responsibilities include system analysis, debugging, and providing technical guidance to team members while ensuring compliance with firm policies.

Backend Java Lead Developer, Vice President

Hybrid · Mississauga

The role involves participating in the establishment and implementation of new application systems while providing technical leadership and mentoring to junior analysts. You will be responsible for analyzing complex problems, ensuring system security, and collaborating with stakeholders to meet business needs.

Java Developer - Assistant Vice President

Hybrid · Mississauga

Design, develop, and implement enterprise Java applications while managing messaging and integration layers for high-volume transaction processing. Lead performance tuning, production support, and technical advisory duties to ensure system reliability and compliance.

Applications Development Technology Lead Analyst

Hybrid · Mississauga

The role involves leading application systems analysis and programming activities while integrating functions to meet organizational goals. You will be responsible for developing application methodologies, mentoring team members, and influencing senior leadership on technology solutions.

Java Applications Development Lead, Vice President

Hybrid · Mississauga

Lead the design and implementation of scalable, high-throughput microservices for Money Market trading and trade lifecycle management. Partner with business desks and management teams to align technology solutions with financial goals and ensure robust system performance.

Application Support Lead Analyst - Vice President

Hybrid · Mississauga

Provide technical and business support for Citi applications while driving stability and efficiency improvements. Develop and maintain high-quality Java code and integrate AI technologies into support workflows to automate tasks.

Senior Software Engineer, Java and AI Development - Vice President

Hybrid · Mississauga

The role involves designing, developing, and deploying high-performance backend applications using Java and Spring Boot while integrating intelligent AI agents. You will also utilize the Google ADK to build AI-powered features and provide operational support for business applications.

AI-Augmented Full-Stack Engineer - Vice President

Hybrid · Mississauga

You will design and deliver full-stack applications while embedding AI-augmented engineering practices into the team's daily workflow. You are also responsible for providing technical leadership, mentoring engineers, and ensuring high standards for data architecture and system performance.

Senior Java Developer - Vice President

Hybrid · Mississauga

Design, develop, and deploy scalable, high-quality software solutions while promoting engineering best practices within a Scrum team. Collaborate with global stakeholders and cross-functional teams to deliver robust, mission-critical systems that enhance operational efficiency.