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.- ...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-...SeniorFull timeFor contractors
- ...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...SeniorLocal areaImmediate start
- ...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
$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,...SeniorFlexible hours$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...SeniorFlexible hours- ...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
$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...SeniorRemote work- ...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...Senior2 days per week
$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...SeniorImmediate start$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- ...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
- 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
- ...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...SeniorPermanent employmentFull time
$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...SeniorFor contractors- ...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...
- ...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
- ...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
$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- 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...
- 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...
- ...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...SeniorNight shiftWeekend work
$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- 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...SeniorWorldwide
- 慨正橡扯 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
- 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
- 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...SeniorFull timeFor contractorsShift work
- ...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
- ...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 -...SeniorFull time
$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...SeniorHourly payWork experience placementLocal area$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...SeniorLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Lead Software Engineer - Java. Be the first to apply!
- lead engineer Palo Alto, CA
- lead algorithm engineer Palo Alto, CA
- lead system engineer Palo Alto, CA
- lead network engineer Palo Alto, CA
- lead infrastructure engineer Palo Alto, CA
- lead operating engineer Palo Alto, CA
- java software engineer Palo Alto, CA
- java web developer Palo Alto, CA
- java microservice developer Palo Alto, CA
- entry level java developer remote Palo Alto, CA


