React/Java Lead Fullstack Engineer - Lead Software Engineer

JPMorgan Chase & Co.•Jersey City, NJ
•$156,750 - $215,000

About The Position

As a Lead Software Engineer on JPMorganChase’s Payments Trust & Safety Technology Team, you will serve as a seasoned member of an agile team designing and delivering secure, stable, scalable technology products. Within the Fraud Protection group, you will build solutions that help clients protect themselves against fraudulent behavior and contribute to critical technology solutions across multiple technical areas and business functions. The role focuses on full-stack software engineering, including React and Java development, performance measurement and optimization, and production stability. You will influence business, product, and technology stakeholders, advise teams on performance, and help lead responsible adoption of enterprise-authorized AI-assisted engineering practices. The position also involves applying software development lifecycle tools and automation to improve code quality, delivery speed, and operational outcomes.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages or technologies, including React, TypeScript, Java, Spring Boot, or microservices.
  • Practical experience with React, TypeScript, JavaScript, Redux, Redux Toolkit, GraphQL, HTML5, CSS3, and REST API integration.
  • Experience with React Router frontend routing and Module Federation micro frontends.
  • Experience with AWS services such as ECS, EKS, Lambda, S3, EC2, Kafka, and NLB, as well as databases.
  • Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting expectations for validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations; experience coaching engineers on safe, compliant adoption.
  • Proficiency across the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • In-depth knowledge of the financial services industry and its IT systems.

Nice To Haves

  • Familiarity with modern front-end technologies.
  • Strong enterprise architecture design concepts for unified user experiences leveraging data-sharing capabilities with APIs and Kafka.
  • Experience with case management workflow and orchestration as a backbone for a unified user experience across multiple cross-functional teams.
  • Vibe coding experience and conceptual knowledge of developer assistant tools such as GitHub Copilot to improve efficiency.

Responsibilities

  • Execute creative software solutions, including design, development, and technical troubleshooting, and break down technical problems using approaches beyond routine conventions.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Monitor and collect performance statistics and analyze product performance and scalability across diverse hardware, software, and configurations.
  • Serve as a performance advisor within teams, integrating performance considerations into development practices and optimizing infrastructure scalability.
  • Influence leaders and senior stakeholders across business, product, and technology teams.
  • Anticipate and identify issues that could negatively affect performance, and eliminate or mitigate them.
  • Plan and develop methodologies for standard performance benchmarks and comparisons.
  • Design, develop, and implement tools to automate performance measurement and analysis.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Establish consistent validation standards for AI-assisted work, including secure coding, peer review, and automated testing, and promote reuse of effective patterns across the team.
  • Apply knowledge of Software Development Life Cycle tools, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized through automation.

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service