- Bengaluru, Karnataka, India
- Hybrid
- Full-time · Senior
- 10+ years
Lead Software Engineer responsible for designing and delivering Java/J2EE-based shared services that power Visa’s global product ecosystem.
Responsibilities
- Design, build, and evolve core shared services
- Lead development of scalable, secure, and reusable Java/J2EE-based services
- Act as a lead generalist across application architecture, infrastructure, security, and scalability
- Collaborate cross-functionally to create architecture and design artifacts
- Drive continuous improvements in product quality, platform reliability, and operational excellence
Requirements
- Bachelor’s Degree
- Advanced degree (Masters, MBA, JD, MD)
- PhD
- Nice to have: AI-enabled tooling
- Nice to have: AI tools