Senior Payment Systems Software Architect in Mississauga

Senior Payment Systems Software Architect in Mississauga

Mississauga Full-Time 121500 - 148500 $ / year (est.) Hybrid
C

At a Glance

  • Tasks: Architect global payment platforms and lead software development using Java and Spring Boot.
  • Company: Join Citi, a leader in global finance with a focus on innovation.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Dynamic role with mentorship opportunities and cutting-edge technology.
  • Why this job: Make a real impact on payment systems used across 160 countries.
  • Qualifications: 6+ years in software engineering and expertise in Java and Spring Boot.

The predicted salary is between 121500 - 148500 $ per year.

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 in Mississauga employer: Citi

Citi stands out as an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within its global technology teams. With a commitment to employee growth, Citi provides access to extensive learning resources and a hybrid working model that promotes work-life balance, ensuring that you can thrive both personally and professionally. Join us to make a meaningful impact in the financial technology sector while enjoying competitive compensation and comprehensive wellbeing support.

C

Contact Details:

Citi Recruitment Team

We think you need these skills to ace Senior Payment Systems Software Architect in Mississauga

Java
Spring Boot
Microservices Architecture
Docker
Kubernetes
Kafka
RabbitMQ