Lead Software Engineer - Full Stack Java

JPMorgan Chase & Co.•Chicago, IL
•$137,750 - $185,000

About The Position

As a Lead Software Engineer in JPMorgan Chase’s Corporate Technology organization, you are an integral part of an agile team that enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you conduct critical technology solutions across multiple technical areas and business functions in support of the firm’s business objectives. The role involves developing and maintaining enterprise-scale applications, guiding technical and architectural evaluations, improving operational stability, and advancing the team’s use of approved AI-assisted engineering practices. You will help establish standards for validating AI-generated work, promote effective engineering patterns, and contribute to a culture of diversity, opportunity, inclusion, and respect.

Requirements

  • Formal training or certification in software engineering concepts.
  • At least 5 years of hands-on Software Development Life Cycle experience.
  • Experience implementing enterprise-scale solutions using Java, SQL, UI frameworks, design patterns, microservices, cloud-native architecture, Angular or React, and RESTful APIs.
  • Experience with SQL performance tuning, JDBC, and ORM frameworks such as Hibernate or JPA.
  • Strong experience with SQL and NoSQL datastores, including Oracle and MongoDB.
  • Deep knowledge of caching technologies such as Elasticsearch and Redis.
  • Experience developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languages.
  • Demonstrated experience leading the effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption.
  • Solid understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Proficiency with unit testing frameworks such as JUnit and Mockito.
  • Deep knowledge of messaging platforms such as Apache Kafka.

Nice To Haves

  • Familiarity with DevOps practices, containerization, and orchestration.
  • Exposure to AI systems such as Copilot and Claude.
  • Exposure to the AWS technology stack.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting, using approaches beyond routine methods to build solutions and break down technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve the operational stability of software applications and systems.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability to existing systems and information architecture.
  • Drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent standards for secure coding, peer review, automated testing, and reuse of effective patterns.
  • Apply knowledge of Software Development Life Cycle tools, including authorized AI-assisted development and automation capabilities, to improve the value realized through automation.
  • Lead Software Engineering communities of practice to promote awareness and use of new and leading-edge technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
  • Additional benefits and programs based on eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service