Senior Java Microservices Lead – Money Markets Platform

Citigroup Inc.

Mississauga

On-site

CAD 121,000 - 171,000

Full time

6 days ago
Be an early applicant
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

Citigroup Inc. is seeking an Applications Development Technology Lead Analyst in Mississauga to drive architecture, development, and delivery of scalable, resilient systems for Money Markets within Markets Treasury Technology.

You will lead high-throughput microservices, leverage Java, Spring Boot, and MongoDB in a cloud-native environment. You will partner with business desks, product managers, and cross-functional teams to prioritize enhancements, ensure performance, and align technology with

Qualifications

  • Extensive hands-on Java development with Spring Boot in a financial domain.
  • Experience with MongoDB data modeling, aggregation, and performance tuning.
  • Strong cloud-native design, microservices, and observability practices.

Responsibilities

  • Lead design, development, and deployment of high-throughput, low-latency systems for Money Market trading and life cycle management.
  • Partner with business desks and product managers to align tech solutions with goals and enable new financial products.
  • Ensure architecture compliance, security, and cloud-native principles across microservices and integrations.
  • Mentor junior developers and drive code quality through reviews and best practices.
  • Assess risk and ensure regulatory compliance in all technical decisions.

Skills

Java
Spring Boot
MongoDB
Cloud-native
OpenShift
AWS
Kafka
Solace
Redis
GemFire
Prometheus
Grafana
OpenTelemetry
CI/CD
Git
Agile/Scrum
GitHub Copilot
Leadership

Education

Bachelor's degree in Computer Science / Engineering
Master's degree preferred

Tools

Jenkins
Tekton
Harness
Git

Job description

Citigroup Inc. is seeking an Applications Development Technology Lead Analyst in Mississauga to drive architecture, development, and delivery of scalable, resilient systems for Money Markets within Markets Treasury Technology.

You will lead high-throughput microservices, leverage Java, Spring Boot, and MongoDB in a cloud-native environment. You will partner with business desks, product managers, and cross-functional teams to prioritize enhancements, ensure performance, and align technology with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Applications Lead - Money Markets
Senior Java Applications Lead - Money Markets

Citi • Mississauga

On-site
CAD 167,000 - 237,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 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 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 Architect & Tech Lead - Enterprise Microservices
Senior Java Architect & Tech Lead - Enterprise Microservices

Citigroup Inc. • Mississauga

Hybrid
CAD 168,000 - 237,000
Senior Java Engineer - Microservices & Trading Platform
Senior Java Engineer - Microservices & Trading Platform

Citigroup Inc. • Mississauga

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

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000