Lead Software Engineer Java, Platform Engineering

Visa

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Foster City, CA
Salary
$192,300–$307,600 / yr
Employment
Full-time
Posted
50 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $250k
$83k $332k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $151,000–$201,600 — the blue band above. At the midpoint, this role pays about $250k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Visa

Visa Inc. is the world''s largest payment network, enabling digital payments for consumers, merchants, financial institutions, and governments through its global processing network and branded card products. Industry: Payments Technology & Financial Services

Visa currently has 112 open roles on FindRole.

Listed pay typically runs $154,200–$251,100 across 108 roles with salary data.

Most-posted roles

View all roles at Visa

At a glance

TL;DR · Lead Software Engineer Java, Platform Engineering

The Lead Software Engineer Java, Platform Engineering joins the Shared Services and Cloud Product Development organization to build foundational services for a global product ecosystem. This role involves designing and delivering Java/J2EE-based shared services that power diverse products, including consumer-facing applications, B2B platforms, and business-to-government solutions. You will act as a lead generalist, overseeing application architecture, infrastructure, security, and scalability to ensure enterprise-grade reliability. Key responsibilities include leading discovery sessions, defining API standards, and implementing cloud-native, containerized services. You will utilize technologies such as Docker, Kubernetes, and RESTful web services while managing CI/CD-driven architectures and secure API gateways. The work focuses on solving complex technical problems related to high-traffic web applications, real-time payments, and transaction platforms while ensuring high availability and operational excellence.

What you'll do

  • Design and build core Java/J2EE-based shared services that power Visa’s global product ecosystem.
  • Lead the development of scalable, secure, and reusable foundational platforms for multiple product teams.
  • Design and implement cloud-native, containerized services using Docker and Kubernetes.
  • Translate business requirements into scalable shared-service architectures through discovery and design sessions.
  • Define and formalize best practices for API design, security, and service scalability.
  • Partner with security teams to implement secure API gateways and authentication mechanisms.
  • Analyze systemic patterns across defects and performance metrics to drive long-term platform improvements.
  • Mentor engineers on technical excellence and contribute to organizational growth through leadership initiatives.

What we're looking for

  • 10+ years of relevant work experience with a Bachelor’s Degree, or 7 years with an Advanced degree, or 4 years with a PhD.
  • 13+ years of relevant work experience in lieu of a degree.
  • Work experience with a Bachelor’s Degree, or with an Advanced degree, or with a PhD (preferred).
  • 13+ years of relevant work experience in lieu of a degree (preferred).
  • Strong expertise in Java, J2EE, and RESTful services.
  • Experience designing highly available, scalable, and secure distributed systems using Docker and Kubernetes.
  • Deep understanding of security requirements, including secure API gateways, authentication, and authorization mechanisms.
  • Proven track record in technical leadership, including system design, mentoring, and cross-functional collaboration.

More like this

Similar roles

Lead Software Engineer, Cloud Native Platforms

Visa

Foster City, CA 72 days ago $192,300–$307,600
Google Cloud Platform (GCP) Kubernetes GKE Java J2EE Docker CI/CD Terraform Microservices RESTful APIs Distributed Systems Infrastructure as Code Canary Deployments Blue-Green Deployments JVM Tuning Observability Cloud Monitoring Cloud Logging Performance Engineering
10+ yrs exp Hybrid

Lead Software Engineer / Platform Engineer

JPMorgan Chase

Plano, TX 92 days ago
C# .NET PowerShell AI-assisted development LLM VS Code GitHub Copilot Claude Code Windows Automation REST API CI/CD Agile React Event-driven architecture Software Development Life Cycle Platform Modernization
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 120 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Lead Software Engineer, Platform Software Engineering

JPMorgan Chase

Jersey City, NJ 115 days ago
Python Go Java AWS Azure GCP Kubernetes Jenkins CI/CD Terraform DevSecOps infrastructure-as-code API Integration Jira Bitbucket Confluence Workflow Orchestration Observability policy-as-code
5+ yrs exp