Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Lead Software Engineer - Java

JPMorgan Chase & Co.

Job Description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities

 

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  • Develops secure and high-quality production code, and reviews and debugs code written by others

     

  • Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
  • Drives decisions that influence the product design, application functionality, and technical operations and processes
  • Serves as a function-wide subject matter expert in one or more areas of focus
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software  Development Life Cycle
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies

 

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience 
  • Hands on experience in back-end software engineering ideally with Java as the primary programming language, delivering production-grade services at scale.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability for distributed back-end platforms.
  • Advanced in Java and common back-end frameworks and patterns (e.g., Spring Boot, REST/gRPC, microservices), with strong understanding of performance and concurrency.
  • Advanced knowledge of event-driven architectures and messaging/streaming systems (e.g., Kafka, AWS SNS/SQS, or comparable platforms), including event design, ordering, retries, and idempotency.
  • Ability to tackle design and functionality problems independently with little to no oversight, producing clear technical direction and measurable outcomes.
  • Practical cloud native experience on AWS, including building, deploying, and operating services using managed cloud capabilities and infrastructure-as-code.
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.
  • Familiarity with applying AI capabilities to build solutions and enhance engineering workflows, including responsible use of AI-assisted development tools and patterns.

 

Preferred qualifications, capabilities, and skills

  • Experience with AI-powered development tools such as GitHub Copilot, Claude Code, or similar coding assistants to accelerate development workflows

 

FEDERAL DEPOSIT INSURANCE ACT: This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase’s review of criminal conviction history, including pretrial diversions or program entries.

About Us

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our  FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

About the Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Sr Lead Software Engineer - Java in Palo Alto, CA vacancy
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank ,...  ...on experience in back-end software engineering ideally with Java as the primary programming language, delivering production-... 
    Senior
    Full time
    For contractors

    JPMorgan Chase & Co.

    Palo Alto, CA
    5 days ago
  •  ...I have an opportunity for "Sr Java Developer with Microservices and Kubernetes - Menlo Park, CA - HYBRID - Locals" and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would... 
    Senior
    Local area
    Immediate start

    Navtech

    Atherton, CA
    4 days ago
  •  ...Java Developer Required Skills/Experience 7+ years IT-Software/ Software products. Hands on experience with system programming, development of service/module type of applications in mainstream scripting. Understanding of Microservices technologies including Sprint Boot... 
    Senior

    TechDigital Group

    Palo Alto, CA
    3 days ago
  • $197.3k - $313.7k

     ...and easy-to-use platform capabilities Lead and participate in Software Design and Architecture discussions...  ...collaborating with architects, product owners, engineers, user experience designers and data...  ..., protobuf Experience with Python, Java/J2EE technologies such as Spring,... 
    Senior
    Flexible hours

    Centaur Labs

    Palo Alto, CA
    3 days ago
  • $148.5k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...to level-up your career at the company leading workforce transformation in the agentic...  ...Required skills Experience with Go, Java or Python Experience with large-scale... 
    Senior
    Flexible hours

    Salesforce.Com Inc

    Palo Alto, CA
    1 day ago
  •  ...not limited to analysis, design, coding, engineering, testing, debugging, standards, methods,...  ...'s Degree (or higher) OR 6+ years of Software Engineering experience 5+ years of experience...  ...top 3 skills required for this role? Java Microservices Springboot #J-18808-Ljbffr... 
    Senior

    TechDigital Group

    Palo Alto, CA
    2 days ago
  • $160k - $240k

     ...time and at-rest data in a single AI-native engine, combining the speed and concurrency that...  ...Overview We're looking for talented Software Engineers to join our team and help drive...  ...). ~ Advanced proficiency in C++ and Java, with a proven track record in designing... 
    Senior
    Remote work

    CelerData, Inc.

    Menlo Park, CA
    5 days ago
  •  ...Title: Sr. Automation Engineer (Java, Selenium) Location: Mountain View, CA 94043 Type: Hybrid (2 Days Onsite Per week) As a Senior...  ...Automation Engineer, you will be responsible for the testing of software solutions developed by the Company. You will leverage... 
    Senior
    2 days per week

    Central Business Solutions

    Mountain View, CA
    2 days ago
  • $13 per hour

     ...Job Category Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with...  ...to level‑up your career at the company leading workforce transformation in the agentic...  ...programming languages such as Python, Go, Java, or C++ Strong background in APIs, data... 
    Senior
    Immediate start

    Centaur Labs

    Palo Alto, CA
    3 days ago
  • $160k - $240k

     ...time and at-rest data in a single AI-native engine, combining the speed and concurrency that...  ...Overview We're looking for talented Software Engineers to join our team and help drive...  .... ~ Advance proficiency in Golang, Java, etc., and a deep understanding of technologies... 
    Senior

    CelerData, Inc.

    Menlo Park, CA
    4 days ago
  •  ...cryptographers and a group of passionate security engineers to solve complex security problems and...  ...‑based solutions. The position requires software development experience and strong...  ...Responsibilities Research & Development: Lead the analysis and use of cryptographic protocols... 
    Senior

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • A leading financial institution in Palo Alto seeks a Senior Lead Software Engineer to design and optimize high-performance data systems for mission-critical applications. This role includes developing secure, efficient production code and collaborating with cross-functional... 
    Senior

    JPMorgan Chase & Co.

    Palo Alto, CA
    2 days ago
  •  ...Sr. Core Java Developer Role: Sr. Core Java Developer Location: Cupertino / Sunnyvale, CA Duration: Fulltime (Permanent) Skills Required: Mandatory Technical Skills: Expertise Core Java Development, SOAP/REST Services, Design Patterns, OOP Design, Spring... 
    Senior
    Permanent employment
    Full time

    Sarian Solutions Inc

    Sunnyvale, CA
    1 day ago
  • $171k - $260k

     ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector,...  ...Proficiency in at least one programming language, such as Python, Go, Java, or C#. Ability to independently tackle design and functionality... 
    Senior
    For contractors

    Fairygodboss

    Palo Alto, CA
    3 days ago
  •  ...Software Engineer / Java, Scala / W2 Only Technical professionals are defined by what they create. Client has the risk taking corporate culture...  ...know-how to imagine, develop and market products that lead the industry. Client's Smart TV Services group located in Mountain... 

    cyberThink

    Mountain View, CA
    16 days ago
  •  ...Test Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium... 
    Senior

    Procyon TS

    Mountain View, CA
    1 day ago
  •  ...ensures business objectives being met. - Leads the discovery phase of medium to large...  ...the work of other small group of 3 to 4 engineers for assigned Engineering projects -...  ...Qualification : Additional Skills : Software Developer Background Check : No... 
    Senior

    Procyon TS

    Sunnyvale, CA
    1 day ago
  • $145k - $219k

     ...Lead/Senior Software Engineer, Full-Stack – AI Studio Redwood City, CA C3 AI (NYSE: AI) is an Enterprise AI application software company. C3 AI delivers a family of fully integrated products, including the C3 Agentic AI Platform, an end‑to‑end platform for developing... 
    Senior

    C3 AI

    Redwood City, CA
    2 days ago
  • Walmart in Sunnyvale is looking for a Staff Software Engineer to join our team. This role entails designing and...  ...building enterprise-scale Marketplace platforms, leading backend-heavy operations with a strong focus on Java distributed systems. You will be expected to... 

    Walmart

    Sunnyvale, CA
    2 days ago
  • A global financial services firm is seeking a Lead Software Engineer to join their agile team in Palo Alto, California. In this role, you will...  .... Your expertise in programming languages such as Python or Java, along with a strong understanding of site reliability best... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    5 days ago
  •  ...Job Description Engineer 4, Software Development & Engineering Responsible for planning and designing new software and web applications,...  ...Kinesis, SNS, SQS, Opensearch. Develop application using Java or Scala, python scripting, microservices with Spring framework... 
    Senior
    Night shift
    Weekend work

    Exaways Corporation

    Sunnyvale, CA
    1 day ago
  • $220k - $240k

    Twin Health, Inc. is seeking a Lead Software Engineer for its Copilot team to shape the technical direction of an AI-powered healthcare platform...  ...software engineering experience, strong skills in Python or Java, and expertise in API design. The compensation is... 
    Remote work

    Twin Health, Inc.

    Menlo Park, CA
    1 hour ago
  • Pyramid is a leading Information Technology Consulting services company headquartered in...  ...Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test...  ...of experience. Must skills : Excellent Java and Python programming skills, Bash... 
    Senior
    Worldwide

    Pyramid Consulting Inc.

    Mountain View, CA
    5 days ago
  • 慨正橡扯 is looking for a Backend Java Software Engineer III to enhance technology products at JPMorgan Chase. This role involves designing and delivering secure and scalable solutions as part of the Digital Enablement Team. The ideal candidate will have over three years of... 
    Senior

    慨正橡扯

    Palo Alto, CA
    4 days ago
  • An established industry player is seeking a skilled Java Developer with extensive experience in software development and microservices. This role involves hands-on programming, designing scalable applications, and leveraging cloud technologies like AWS. The ideal candidate... 
    Senior

    TechDigital Group

    Palo Alto, CA
    5 days ago
  • Senior Lead Software Engineer - Platform/Data Architect Job Information Job Identification 210605877 Job Category Software Engineering Business...  ...rate limiting. Proficiency in programming languages such as Java, Python, Go, or C++ for API development and data engineering... 
    Senior
    Full time
    For contractors
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    2 days ago
  •  ...established industry player is seeking a Senior Automation Engineer to enhance the quality of software solutions. This role involves developing and automating...  ...to ensure comprehensive test coverage. With a focus on Java and Selenium, you'll leverage your extensive experience... 
    Senior

    Central Business Solutions, Inc

    Mountain View, CA
    2 days ago
  •  ...Overview: Sr Developer(Android HAL Camera Sensors) EICFB5279 Location: Menlo Park, CA Onsite Full-Time • Design and develop...  ...: • Working knowledge on Qualcomm Processors - Beginner • JAVA - Beginner • Experience using Python for automation framework -... 
    Senior
    Full time

    r2 Technologies, Inc.

    Menlo Park, CA
    4 days ago
  • $75k - $215k

     ...functional collaboration throughout the entire software lifecycle Participate in design sessions and...  ...reviews with peers to elevate the quality of engineering across the organization Utilize programming languages like C#, Java or other object-oriented languages, SQL, and... 
    Senior
    Hourly pay
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    3 days ago
  • $2,000 per month

     ...AI. What is The Role: We are on the lookout for a Senior Software Engineer to join our Elasticsearch - Distributed Systems team and...  ...and consensus algorithms. You have strong skills in core Java and are conversant in the standard library of data structures... 
    Senior
    Local area
    Flexible hours

    Elastic

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Lead Software Engineer - Java. Be the first to apply!