Lead Software Engineer - Full Stack Lead

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients under J.P. Morgan and Chase brands.
Plano, TX, USA
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Full Stack Lead

JPMorgan Chase is seeking a Lead Software Engineer to join our Commercial & Investment Bank team. As a core technical contributor, you'll be responsible for developing and delivering trusted market-leading technology products in a secure, stable, and scalable way.

You'll be part of an agile team working on enhancing and building critical technology solutions across multiple technical areas within various business functions. The role involves executing creative software solutions, leading technical evaluations, and driving the adoption of new technologies while maintaining high standards of code quality and security.

The position requires expertise in both frontend and backend technologies, including Java/Python for backend services and JavaScript/React for frontend development. You'll work with modern architectural patterns, cloud-native applications, and event-driven systems using technologies like Kafka and Cassandra.

As a Lead Engineer, you'll have the opportunity to influence technical decisions, mentor team members, and contribute to the firm's technology evolution. The role offers competitive compensation, comprehensive benefits, and the chance to work on impactful projects at one of the world's leading financial institutions.

You'll be joining our Corporate Technology team, which supports all corporate functions across our network, including Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, and Legal. The team is specifically built to meet and exceed our evolving technology needs and technology controls agenda.

The ideal candidate brings 5+ years of software engineering experience, strong technical expertise across the full stack, and a passion for building robust, scalable solutions. You'll work in a collaborative environment that values diversity, equity, and inclusion, with opportunities for professional growth and development.

Last updated 14 hours ago

Responsibilities For Lead Software Engineer - Full Stack Lead

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Full Stack Lead

Java
JavaScript
TypeScript
React
Python
Kafka
Cassandra
  • 5+ years applied experience in Software Engineering
  • Expertise in Java, Spring Core, Spring Boot, REST APIs, JPA (OR) Python and relevant microservices framework
  • Expertise in JavaScript, Typescript, React and popular test framework for UI
  • Proficiency in Object-Oriented Design (OOD) and Test Driven Development (TTD)
  • Experience in building cloud-native web applications
  • Strong understanding of security standards such as OAuth, TLS, and Kerberos
  • Knowledge of Domain Driven Design, microservices patterns, and modern architectures
  • Familiarity with log/metric collection and monitoring technologies
  • Exposure to NoSQL databases such as Cassandra
  • Experience with event-driven processing using Kafka
  • Hands-on experience with building CI/CD pipelines

Benefits For Lead Software Engineer - Full Stack Lead

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Full Stack Lead

Lead Software Engineer - Full Stack Lead

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, Python, and React, requiring 5+ years of experience in building enterprise solutions.

Lead Software Engineer - Design Engineering (Design System)

Lead Software Engineer position focusing on Design Systems at JPMorgan Chase, requiring expertise in front-end development, system thinking, and design system governance.

Lead Software Engineer - Javascript / Typescript / React

Lead Software Engineer position at JPMorgan Chase focusing on JavaScript, TypeScript, and React development, combining technical leadership with hands-on development in financial technology.

Senior Lead Software Engineer - React UI Developer - Synergy

Senior Lead Frontend Engineer role at JPMorgan Chase focusing on React/TypeScript development for financial technology products within the Equities Derivatives team.

Lead Software Engineer - Python, Typescript, React

Lead Software Engineer position at JPMorgan Chase focusing on Python, TypeScript, and React development for fund management technology platform.