Taro Logo

Lead Software Engineer - Full Stack 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
$152,000 - $215,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Full Stack Engineer

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking's Technology team, 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, design, development, and technical troubleshooting with the ability to think beyond routine approaches. You'll be developing secure high-quality production code, reviewing and debugging code written by others, and identifying opportunities to improve overall operational stability of software applications and systems.

You'll be working with cutting-edge technologies including Java, React, Spring Boot, and Kafka, building RESTful backend applications and maintaining API services. The position requires expertise in both frontend and backend development, with a strong focus on microservices architecture and event-driven systems.

Chase offers a competitive total rewards package including comprehensive health care coverage, retirement savings plan, tuition reimbursement, and mental health support. The role is based in Jersey City, NJ, with a salary range of $152,000-$215,000.

As part of Consumer & Community Banking division, you'll be contributing to services that impact millions of Chase customers across personal banking, credit cards, mortgages, and other financial services. This is an opportunity to work on market-leading technology products while being part of a team that values diversity, equity, and inclusion.

Last updated a month ago

Responsibilities For Lead Software Engineer - Full Stack 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

Requirements For Lead Software Engineer - Full Stack Engineer

Java
React
JavaScript
Node.js
MongoDB
Kafka
  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Java and React
  • Experience building RESTful backend applications (Spring boot)
  • Experience in Web application development leveraging frameworks (ReactJS, AngularJS, NodeJS)
  • Experience in design/Building/Maintaining API services, knowledge of Microservices Design Patterns
  • Experience with relational enterprise databases
  • Experience with event driven architecture using Kafka
  • Proficiency in automation and continuous delivery methods

Benefits For Lead Software Engineer - Full Stack Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • 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 Engineer