Senior Java Applications Lead - Money Markets

Citi

Mississauga

On-site

CAD 167,000 - 237,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 Microservices Lead – Money Markets Platform
Senior Java Microservices Lead – Money Markets Platform

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Apps Lead – Money Markets (Hybrid)
Senior Java Apps Lead – Money Markets (Hybrid)

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Junior Java Developer Analyst - Cloud-Native Money Markets
Junior Java Developer Analyst - Cloud-Native Money Markets

Citi • Mississauga

On-site
CAD 79,000 - 111,000
Senior Java Tech Lead & Architect
Senior Java Tech Lead & Architect

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Java Developer & Enterprise Systems Lead
Senior Java Developer & Enterprise Systems Lead

Citigroup Inc. • Mississauga

Hybrid
CAD 131,000 - 196,000
Hybrid work model
Competitive compensation
Professional development resources
+1
Senior Java Tech Lead - Enterprise App Architect
Senior Java Tech Lead - Enterprise App Architect

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Microservices Architect & Delivery Lead
Senior Java Microservices Architect & Delivery Lead

Citi • Mississauga

Hybrid
CAD 121,000 - 171,000
Hybrid work model
Learning and development resources
Competitive compensation
Senior Backend Java Lead - Enterprise API & Cloud
Senior Backend Java Lead - Enterprise API & Cloud

Citi • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Engineer – Hybrid, Scalable APIs & Cloud
Senior Java Engineer – Hybrid, Scalable APIs & Cloud

Citigroup Inc. • Mississauga

Hybrid
CAD 153,000 - 236,000
Hybrid working
Global exposure
Learning & development
+3