Senior Payment Systems Software Architect (Mississauga)

Senior Payment Systems Software Architect (Mississauga)

24 Oct
|
Citi
|
Mississauga

24 Oct

Citi

Mississauga

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.

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

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 (mississauga) / mississauga

Subscribe to this job alert:

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