Lead Java Microservices Engineer
Job in
Mississauga, Ontario, Canada
Listed on 2026-10-30
Listing for:
Citi
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Java Developer, Backend Developer, Software Architect, Cloud Engineer - Software
Job Description & How to Apply Below
Lead Java microservices engineering for Citi’s global payments infrastructure, applying Spring Boot, Kubernetes, and event-driven architecture in hybrid work.
This Senior Lead Software Engineer role sits within Citi’s Core Payment Systems team and Treasury and Trade Solutions business. You will guide modernization of mission-critical payment applications processing USD 4 trillion in daily client transactions. Your scope includes development leadership, platform resilience, APIs, and production delivery.
Key Responsibilities:
Architect and build low-latency payment microservices
Champion Domain-Driven Design and event-driven architecture
Modernize platforms with Docker and Kubernetes or Open Shift
Establish blue-green and canary deployment pipelines
Partner with product, analysis, and operations teams
Requirements:
Six-plus years delivering enterprise-scale applications
Three-plus years in technical leadership
Strong Angular, HTML5, and CSS3 capability
Experience with relational and No
SQL databases
Proficiency in CI/CD and automated testing
Apply Java, Spring Boot, event streaming, and delivery expertise to Citi’s high-throughput global payment processing platforms.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×