Senior Lead Software Engineer At Citi Mississauga (Canada)

Senior Lead Software Engineer At Citi Mississauga (Canada)

07 Sep
|
Citigroup
|
Canada

07 Sep

Citigroup

Canada

Drive global payment processing innovation as a Senior Lead Software Engineer at Citi. In this hybrid role, you will architect resilient microservices for high-throughput transactions across 160 countries.

Citi's Core Payment Systems team seeks a technical leader to modernize payment platforms handling USD 4 trillion daily. In this key position, you will lead the software development lifecycle, design microservices using Java and Spring Boot, and ensure system availability.

Collaborate with cross-functional teams to translate financial requirements into scalable solutions while integrating AI-powered tools for improved delivery.

Key Responsibilities:
Lead full software development lifecycle for payment applications
Design high-throughput,



low-latency microservices
Architect multi-region failover strategies
Champion Domain-Driven Design and containerization
Mentor engineering team and enforce code quality standards

Requirements:
6+ years in software engineering roles
Expertise in Java and Spring Boot frameworks
Knowledge of resilience engineering patterns
Hands-on experience with Docker and Kubernetes
Proficiency in CI/CD pipeline design

Shape the future of payment technology at Citi with your technical and leadership expertise.
J-18808-Ljbffr

📌 Senior Lead Software Engineer At Citi Mississauga (Canada)
🏢 Citigroup
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior lead software engineer at citi mississauga (canada) / canada