AI-First Full-Stack Engineer for Global Finance Platform

Citigroup Inc.

Mississauga

On-site

CAD 131,000 - 196,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citi is seeking a Full Stack Engineer to design, build, and maintain a critical Cash & Intraday Liquidity Management platform. You will lead highly available, cloud-native systems across geographies while embedding AI tooling to accelerate delivery and improve quality.

The role requires 4+ years of hands-on software engineering, strong Java/Spring Boot skills, and experience with microservices, Kafka, and cloud-native infrastructure. Collaboration with risk and compliance is essential.

Qualifications

  • 4+ years building enterprise-grade, high-traffic apps.
  • Proficiency in Java, Spring Boot, microservices and APIs.
  • Experience with Kafka/IBM MQ or equivalent messaging.
  • Full-stack skills across front-end and back-end stacks.

Responsibilities

  • Build a high-throughput ecosystem to support a global user base.
  • Design and deliver highly available, multi-region distributed systems.
  • Drive an AI-first engineering culture with LLM tooling integration.
  • Participate in design reviews, code quality checks, and technical decision-making.
  • Collaborate with risk/compliance to embed security, DR, and audit-ready practices.
  • Communicate with senior leaders to align engineering delivery with business goals.

Skills

Java
Spring Boot
ReactJS
Kafka
IBM MQ
Microservices
APIs
CI/CD
JUnit
Jenkins
GitHub Actions
Kubernetes
Docker
OpenShift

Education

Bachelor's degree

Tools

Apache Kafka
IBM MQ
Kubernetes
Docker
OpenShift
ReactJS
Jenkins
GitHub Actions

Job description

Citi is seeking a Full Stack Engineer to design, build, and maintain a critical Cash & Intraday Liquidity Management platform. You will lead highly available, cloud-native systems across geographies while embedding AI tooling to accelerate delivery and improve quality.

The role requires 4+ years of hands-on software engineering, strong Java/Spring Boot skills, and experience with microservices, Kafka, and cloud-native infrastructure. Collaboration with risk and compliance is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI‑First Full Stack Engineer – Global Liquidity Platform
AI‑First Full Stack Engineer – Global Liquidity Platform

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Lead Full-Stack Engineer AI-First Global Platform
Lead Full-Stack Engineer AI-First Global Platform

Citi • Mississauga

On-site
CAD 168,000 - 237,000
Full Stack Software Engineer
Full Stack Software Engineer

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Full Stack Software Engineer
Full Stack Software Engineer

Citi • Mississauga

On-site
CAD 131,000 - 196,000
Full Stack Software Engineer
Full Stack Software Engineer

Citigroup Inc. • Mississauga

On-site
CAD 131,000 - 196,000
Full Stack Lead Engineer
Full Stack Lead Engineer

Citigroup Inc. • Mississauga

On-site
CAD 168,000 - 238,000
Full Stack Lead Engineer
Full Stack Lead Engineer

Citi • Mississauga

On-site
CAD 168,000 - 237,000
VP-Level AI-Driven Full-Stack Engineer
VP-Level AI-Driven Full-Stack Engineer

Citigroup Inc. • Mississauga

On-site
CAD 168,000 - 237,000
Senior Java Architect for High-Performance Fintech
Senior Java Architect for High-Performance Fintech

Citi • Mississauga

Hybrid
CAD 94,000 - 142,000
Hybrid work model
Learning opportunities and growth
Competitive compensation and benefits
+1
React Full Stack Developer
React Full Stack Developer

PowerToFly • Mississauga

On-site
CAD 120,800 - 170,800