Taro Logo

Lead Software Engineer

A leading global financial services firm offering banking, investment, and technology solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The role involves executing creative software solutions, designing and developing secure high-quality production code, and leading technical evaluations. You'll work with cutting-edge technologies including Java, Springboot microservices, AWS, React.js, and various database technologies. The position requires strong leadership in software engineering practices and the ability to drive technical excellence across teams.

You'll be part of Consumer & Community Banking, working on critical systems that serve millions of customers. This role offers the opportunity to impact significant business initiatives while working with a diverse, talented team of engineers. You'll be responsible for both technical delivery and technical leadership, helping to shape the future of banking technology at one of the world's largest financial institutions.

The ideal candidate combines deep technical expertise with strong leadership abilities, capable of driving both technical excellence and team success. You'll have the opportunity to work on complex, large-scale systems while helping to mentor and grow other engineers. This role offers excellent career growth potential and the chance to work with cutting-edge technologies in a stable, well-resourced environment.

Last updated 38 minutes ago

Responsibilities For Lead Software Engineer

  • 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

Java
React
PostgreSQL
Cassandra
Kafka
Kubernetes
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes
  • Extensive experience in Java Fullstack developer with Springboot based microservices, AWS, database technologies, react.js
  • In-depth knowledge of the financial services industry and their IT systems

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer

Lead Software Engineer – Java/J2EE & AWS

Lead Software Engineer position at JPMorgan Chase focusing on Java/J2EE & AWS development within Consumer Banking, requiring 5+ years experience and offering comprehensive benefits.

Lead Software Engineer Java- Fixed Income

Lead Software Engineer position at JPMorgan Chase focusing on Java development for fixed income trading systems, requiring expertise in full-stack development and cloud technologies.

Senior Lead Software Engineer - Java, Cloud Native

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java and cloud-native development within the Equities - Prime Financial Service division.

Lead Software Engineer - Java and python

Lead Software Engineer position at JPMorgan Chase focusing on Java and Python development for the Commercial and Investment Bank's Digital and Platform Services team.

Sr Lead Software Engineer, Architecture Lead

Senior Lead Software Engineer position at JPMorgan Chase, focusing on architectural leadership and technical guidance for enterprise software solutions.