IT & Software

Lead Software Engineer for Global Payments

Citigroup Inc.

Mississauga · On · Canada

Become a Lead Software Engineer at Citi, focusing on global payment modernization. This hybrid role involves driving high-performance microservices design and deployment for critical transactions.

Citi's Core Payment Systems team seeks an innovative leader to revolutionize payment processing across 160 countries. You will oversee the development lifecycle, design resilient architectures, and implement key best practices in microservices development. Collaborate with various teams to translate technical requirements and integrate cutting-edge AI tools into daily operations enhancing delivery speed.

Key Responsibilities: • Lead software development for critical payment applications • Design resilient microservices using Java and Spring Boot • Establish effective failover and deployment strategies • Promote best practices in coding and design • Mentor cross-functional teams on innovation

Requirements: • 6+ years in software development and leadership roles • Expertise in Java and front-end technologies • Knowledge of event-driven architectures • Experience with Docker and Kubernetes • Proficient in CI/CD and DevOps methodologies

Transform the landscape of payment solutions at Citi through expert leadership in technology and engineering. #J-18808-Ljbffr

Reference: WJ-3875_12767871

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.