Senior Payment Systems Software Architect (Ontario)

Senior Payment Systems Software Architect (Ontario)

23 Oct
|
Citi
|
Ontario

23 Oct

Citi

Ontario

Architect global payment platforms at Citi using Java, Spring Boot, and resilient microservices in a hybrid working model.
As a Senior Lead Software Engineer, you will modernize Core Payment Systems within Citi’s Treasury and Trade Solutions business. You will set engineering direction for high-throughput platforms spanning 160 countries and more than 140 currencies. The work covers architecture, production ownership, resilience, and scalable integrations.
Key Responsibilities: Lead software development from architecture through production ownership
Build high-throughput microservices with Java and Spring Boot
Design multi-region failover and zero-downtime release strategies
Define RESTful and event-based API standards




Mentor engineers and strengthen technical quality
Requirements: Six-plus years of software engineering experience
Three-plus years setting technical direction for teams
Expert Java and Spring Boot proficiency
Experience with Docker, Kubernetes, Kafka, or RabbitMQ
Knowledge of resilience patterns, databases, CI/CD, and testing
Lead Citi’s payment modernization through Java architecture, resilient microservices, and engineering direction across global transaction infrastructure.

#J-18808-Ljbffr

📌 Senior Payment Systems Software Architect (Ontario)
🏢 Citi
📍 Ontario

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 payment systems software architect (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: senior payment systems software architect (ontario) / ontario