06 Sep
|
Citigroup
|
Winnipeg
06 Sep
Citigroup
Winnipeg
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 (Winnipeg)
🏢 Citigroup
📍 Winnipeg