Taro Logo

Lead Software Engineer

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
Jersey City, NJ, USA
$192,400 - $215,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer

JPMorgan Chase & Co. is seeking a Lead Software Engineer to join their Consumer & Community Banking division. This role offers an opportunity to work on cutting-edge technology solutions that serve nearly half of America's households.

As a Lead Software Engineer, you'll be responsible for architecting and developing software components crucial for rapid service development. You'll work with modern technology stacks and methodologies, focusing on building robust, scalable solutions that maintain high performance under significant transaction loads.

The role combines technical leadership with hands-on development, requiring expertise in Java, microservices architecture, and cloud technologies (particularly AWS). You'll collaborate with solution architects and product managers while maintaining responsibility for critical applications that demand near-zero downtime.

The position offers competitive compensation ($192,400-$215,000) and comprehensive benefits including healthcare, 401(k), education assistance, and mental health support. You'll be part of Chase's Consumer & Community Banking division, which leads the U.S. in credit card sales and deposit growth while maintaining top customer satisfaction ratings.

This role is ideal for experienced engineers who want to impact millions of users while working with enterprise-scale systems. You'll have the opportunity to modernize critical financial applications while working with a diverse team in a collaborative environment. The position requires either a Master's degree with 5 years of experience or a Bachelor's degree with 7 years of experience in software engineering or related fields.

Chase offers a supportive, inclusive work environment and values diversity in their global workforce. They provide reasonable accommodations and equal opportunity employment without discrimination. The role is based in Jersey City, NJ, offering the opportunity to work with one of the world's leading financial institutions while developing cutting-edge financial technology solutions.

Last updated 16 days ago

Responsibilities For Lead Software Engineer

  • Analyze, architect, design, develop, and maintain software components
  • Build and modernize applications using latest technology stack
  • Provide high quality technology solutions for business needs
  • Work with solution architects and product managers on large scale IT projects
  • Handle profiling, troubleshooting and monitoring of high-transaction applications
  • Define and maintain design guidelines and coding standards

Requirements For Lead Software Engineer

Java
PostgreSQL
MySQL
Redis
Kafka
Kubernetes
  • Master's degree in Computer Science, Computer Engineering, or related field plus 5 years experience OR Bachelor's degree plus 7 years experience
  • Experience with Agile SDLC
  • Experience with Microservices architecture
  • Proficiency in J2EE, Spring, Hibernate, Java
  • Knowledge of REST, SOAP APIs
  • Experience with AWS services (Lambda, API Gateway, S3, etc.)
  • Experience with databases including PostgreSQL, MS SQL, DB2

Benefits For Lead Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Mental Health Assistance
  • Parental Leave

Interested in this job?

Jobs Related To JPMorgan Chase & Co. Lead Software Engineer

Senior Lead Software Engineer - Python, Perl Securitized Product

Senior Lead Software Engineer role at JPMorgan Chase focusing on Python and Perl development for Securitized Products Data Platform team within Commercial and Investment Bank Technologies.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on building innovative solutions for flagship products, combining full-stack development with AI implementation and technical leadership.

(AIPC) Audio SW Customer Support Engineer, up to Staff

Audio Software Customer Support Engineer role at Qualcomm focusing on Windows ARM-based audio drivers and system architecture.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure, offering hybrid work in Mountain View or Bellevue with competitive compensation.

Staff Software Engineer, Query Applications

Staff Software Engineer position at dbt Labs focusing on building scalable query applications and distributed systems for analytics engineering, offering competitive compensation and remote work.