Senior Lead Software Engineer at Citi (Ontario)

Senior Lead Software Engineer at Citi (Ontario)

05 Sep
|
Citigroup
|
Ontario

05 Sep

Citigroup

Ontario

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 (Ontario)
🏢 Citigroup
📍 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 lead software engineer at citi (ontario) / ontario