Senior Java Applications Lead - Money Markets

Citi

Mississauga

On-site

CAD 167,000 - 237,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi in Mississauga, Canada, is seeking an Applications Development Technology Lead Analyst for the Money Markets domain. Lead architecture, design, and the modernization of treasury platforms using Java, Spring Boot, and MongoDB in a cloud-native environment.

You will mentor developers, drive high-throughput microservices, and partner with business desks to deliver compliant, scalable solutions across the trade lifecycle.

Qualifications

  • 10+ years hands-on application development and technical leadership in financial services.
  • Deep Java (Java 17+) and Spring Boot expertise.
  • Strong MongoDB experience: data modeling, aggregation, indexing, sharding, performance tuning.
  • Understanding Money Markets, treasury accounting concepts, PnL and accrual calculations.
  • Experience integrating trading and treasury platforms with ledger systems.
  • Cloud-native architecture with observability (Prometheus, Grafana, OpenTelemetry).
  • CI/CD pipelines, Git, Scrum/Agile, and JIRA.
  • Experience with AI-assisted development tools.

Responsibilities

  • Lead design, development, and deployment of high-throughput, low-latency systems for Money Market trading and lifecycle management.
  • Partner with Markets Treasury desks, product managers, and leadership to align tech with business goals.
  • Provide SME guidance on modern architecture and ensure security and cloud-native compliance.
  • Diagnose and optimize performance; evaluate data flows, MongoDB pipelines, and APIs.
  • Establish standards for testing, debugging, and automated deployments.
  • Mentor junior developers and foster continuous learning.
  • Assess risk and ensure regulatory compliance in technology solutions.

Skills

Core Java
Spring Boot
MongoDB
Cloud-native architecture
Microservices design
Performance optimization
AI-assisted development
CI/CD
Git & Agile
Leadership & communication

Education

Bachelor’s degree in Computer Science or related
Master’s degree preferred

Tools

Jenkins
Tekton
Harness
Git
JIRA
Prometheus
Grafana
OpenTelemetry
Kafka
OpenShift
AWS
Redis

Job description

Citi in Mississauga, Canada, is seeking an Applications Development Technology Lead Analyst for the Money Markets domain. Lead architecture, design, and the modernization of treasury platforms using Java, Spring Boot, and MongoDB in a cloud-native environment.

You will mentor developers, drive high-throughput microservices, and partner with business desks to deliver compliant, scalable solutions across the trade lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Finance Tech, Cloud & Microservices
Senior Java Engineer — Finance Tech, Cloud & Microservices

Citi • Mississauga

On-site
CAD 133,000 - 200,000
Senior Java & Cloud Platform Lead - VP
Senior Java & Cloud Platform Lead - VP

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Hybrid Senior Java Developer — Finance Desk Tech
Hybrid Senior Java Developer — Finance Desk Tech

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Java Developer - Risk Systems (Cloud Native)
Senior Java Developer - Risk Systems (Cloud Native)

Citigroup Inc. • Mississauga

On-site
CAD 133,000 - 200,000
Java Applications Development Lead, Vice President
Java Applications Development Lead, Vice President

Citi • Mississauga

On-site
CAD 167,000 - 237,000
VP, Senior Java Full-Stack Engineer
VP, Senior Java Full-Stack Engineer

Citigroup Inc. • Mississauga

Hybrid
CAD 140,000 - 200,000
Senior Java Lead Engineer: Regulatory Data Platforms
Senior Java Lead Engineer: Regulatory Data Platforms

Citigroup Inc. • Mississauga

Hybrid
CAD 130,000 - 170,000
Hybrid work model (3 days in-office, 2
Big Data technologies exposure (Spark,
Senior Java Lead – Money Movement Platform
Senior Java Lead – Money Movement Platform

Interac Corp. • Toronto

Hybrid
CAD 145,000 - 160,000
Vacation & wellness days
Benefits coverage
RRSP
+4
Senior Full-Stack Java Engineer – Hybrid (Mississauga)
Senior Full-Stack Java Engineer – Hybrid (Mississauga)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Java Developer - Assistant Vice President
Java Developer - Assistant Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Competitive compensation
Comprehensive benefits package