Discover your future at Citi:
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the prospect to grow your career, give back to your community and make a real impact.
Job Overview:
Citi is looking for a Engineering Leader to join its Payments Technology team, where you will drive the technical vision and hands-on engineering behind one of the most strategically important payment platforms in global financial services. This is an end-to-end technical leadership role — spanning core APIs, microservices architecture, integrations, and the infrastructure that underpins a comprehensive suite of payment capabilities for Citi's clients worldwide. If you combine deep engineering craft with the instinct to solve complex design problems and the conviction to raise standards across a team, this is the role for you.
Responsibilities
- Architect and deliver end-to-end technical solutions across the payments platform,
from core client-facing APIs through to integrations and supporting infrastructure.
- Set and enforce engineering standards across the team — championing clean code, SOLID principles, and disciplined design practices that reduce technical debt and improve long-term maintainability.
- Lead design reviews, proof-of-concept initiatives, and technical experiments that evaluate new approaches and establish the best path forward for platform evolution.
- Translate complex system requirements into clear, well-structured software design artifacts that guide consistent, high-quality implementation across engineering teams.
- Guide and mentor engineers at all levels on what good code and good design look like in practice, through hands-on collaboration, pairing, and direct technical coaching.
- Coordinate technical delivery across internal and cross-functional teams, owning estimation, solution planning, and implementation leadership for concurrent initia
📌 Java Engineering Lead (Pune)
🏢 Citi
📍 Pune