Senior Java Architect - Cloud-Native Microservices Lead

Citigroup

Mississauga

Hybrid

CAD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Leadership opportunities
Continuous learning
Competitive compensation

Job summary

Citi is seeking a Senior Java Developer to own and modernize Credit Risk and Capital Markets platforms, crafting cloud-native architectures and high-performance systems. In this Vice President-level role, you will lead as a senior contributor and technical leader shaping engineering standards across a globally distributed team.

Bring deep Java expertise, Capital Markets domain knowledge, and a track record of delivering scalable, secure solutions.

Qualifications

  • 6+ years delivering large-scale technology initiatives.
  • Deep Core Java expertise including OOP, concurrency, memory management, and tuning.
  • Experience re-engineering monolithic apps into microservices and deploying with Docker/Kubernetes.

Responsibilities

  • Design and deliver enterprise-scale Credit Risk and Capital Markets systems across full SDLC, from architecture to production deployment.
  • Lead re-engineering of monolithic apps into modern cloud-native microservices ensuring scalability and regulatory compliance.
  • Define and drive architectural decisions for platform modernization including cloud migration and distributed data processing.
  • Build low-latency, highly available systems meeting security, performance, and operational stability standards.
  • Collaborate with global engineers, business analysts, DevOps, and support teams to deliver solutions across domains.
  • Mentor mid-level and junior engineers to raise standards and production-quality delivery.
  • Evaluate and integrate emerging technologies, including AI-assisted tooling, to improve efficiency.

Skills

Core Java
Java performance tuning
Microservices
Docker
Kubernetes
Distributed systems
Apache Flink
Distributed caching
Capital Markets
Derivatives
Oracle
MongoDB

Education

Bachelor's or Master's in CS/Engineering
Equivalent practical experience

Tools

Git
Bitbucket
Jenkins
SonarQube
JIRA
Linux scripting
GitHub Copilot
Devin

Job description

Citi is seeking a Senior Java Developer to own and modernize Credit Risk and Capital Markets platforms, crafting cloud-native architectures and high-performance systems. In this Vice President-level role, you will lead as a senior contributor and technical leader shaping engineering standards across a globally distributed team.

Bring deep Java expertise, Capital Markets domain knowledge, and a track record of delivering scalable, secure solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Technology Developer - Vice President
Senior Java Technology Developer - Vice President

Citigroup • Mississauga

Hybrid
CAD 120,000 - 180,000
Hybrid work model
Leadership opportunities
Continuous learning
+1
Senior Java Technology Developer – Vice President
Senior Java Technology Developer – Vice President

Citi • Mississauga

Hybrid
CAD 121,000 - 171,000
Hybrid work model
Franchise-critical initiatives
Continuous learning
+3
Senior Java Backend Tech Lead - Credit Risk (Hybrid)
Senior Java Backend Tech Lead - Credit Risk (Hybrid)

Citi • Mississauga

Hybrid
CAD 168,000 - 237,000
Hybrid work model
Mentorship and coaching
Learning resources
+2
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
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 Technology Developer – Vice President
Senior Java Technology Developer – Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Competitive compensation
Benefits package
Senior Java Backend Architect - Microservices & Kafka
Senior Java Backend Architect - Microservices & Kafka

Citi • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Engineer - Markets Risk & Trading Platform
Senior Java Engineer - Markets Risk & Trading Platform

Citi • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Developer, Vice President
Senior Java Developer, Vice President

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Lead Java Engineer – Markets Risk & Trading Systems
Lead Java Engineer – Markets Risk & Trading Systems

Citi • Mississauga

On-site
CAD 121,000 - 171,000