Lead Software Engineer - (14-18 Years - Java, Cloud, Shared Services, Infra, Security, Platform Engineering)

Visa Visa · Fintech · Bengaluru, India, IN

Lead Software Engineer for Visa's Shared Services and Cloud Product Development organization, focusing on designing and delivering Java/J2EE-based shared services that power global product ecosystems. The role involves acting as a lead generalist across infrastructure, security, scalability, and platform engineering, collaborating cross-functionally to build resilient, cloud-native systems.

What you'd actually do

  1. Design, build, and evolve core shared services that support Visa’s product development ecosystem and reach approximately 40% of the world’s population.
  2. Lead the development of scalable, secure, and reusable Java/J2EE-based services that serve as foundational platforms for multiple product teams.
  3. Act as a lead generalist, contributing across application architecture, infrastructure, security, and scalability to ensure shared services are enterprise-grade and future-ready.
  4. Collaborate cross-functionally to create architecture and design artifacts and deliver best-in-class software solutions used across Visa’s technical offerings.
  5. Drive continuous improvements in product quality, platform reliability, and operational excellence across shared services.

Skills

Required

  • Java/J2EE
  • Cloud-native architectures
  • Kubernetes
  • Docker
  • API design
  • Security best practices
  • Scalability
  • Reliability
  • Enterprise integration
  • RESTful web services
  • CI/CD
  • Unix/Linux platforms
  • Technical leadership
  • System design
  • Delivery ownership

Nice to have

  • Experience with cloud migration and multi-cloud strategies
  • Experience designing elastic, scalable architectural patterns for high-traffic web applications
  • Solid understanding of Service and IT Operations Management and DevOps operating models, including deployment and capacity planning
  • Experience designing and implementing secure API gateway solutions with dynamic security standards
  • Experience developing commercial software on Unix/Linux platforms
  • Experience with consumer-facing application development at scale

What the JD emphasized

  • strong understanding of how shared platforms enable downstream product innovation
  • AI-enabled tooling