Taro Logo

Lead Software Engineer - Backend Java - Cloud Technologies

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.
$152,000 - $215,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - Backend Java - Cloud Technologies

JPMorgan Chase is seeking a Lead Software Engineer to join their Consumer and Community Banking Digital Technology team. This role offers an opportunity to impact your career and push the limits of what's possible while working on market-leading technology products.

As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted technology solutions in a secure, stable, and scalable way. You'll serve as a core technical contributor, conducting critical technology solutions across multiple technical areas within various business functions to support the firm's business objectives.

The role involves executing software solutions, design, development, and technical troubleshooting with innovative approaches. You'll create secure, high-quality production code and maintain algorithms while producing architecture and design artifacts for complex applications. The position requires strong analytical skills to work with large, diverse data sets and drive continuous improvement of software applications and systems.

Working at JPMorgan Chase offers comprehensive benefits including competitive compensation, health care coverage, retirement savings, childcare support, and mental health resources. The company values diversity and inclusion, providing an equal opportunity workplace where your contributions to software engineering communities and team culture will be valued.

The ideal candidate will have 5+ years of experience in software development, with expertise in Java backend development, cloud-native applications, and microservices architecture. Strong knowledge of agile methodologies, CI/CD practices, and the financial services industry is essential. This role offers the opportunity to work with cutting-edge technologies while contributing to solutions that serve millions of customers in the banking sector.

Join our team to be part of a leading financial services organization that's committed to innovation, technical excellence, and delivering impactful solutions for our customers and communities.

Last updated an hour ago

Responsibilities For Lead Software Engineer - Backend Java - Cloud Technologies

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large data sets
  • Proactively identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Backend Java - Cloud Technologies

Java
Kubernetes
  • Formal training or certification on software development concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Full Stack Development using Java on the backend and Springboot
  • Experience building cloud-native based apps on microservices
  • 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
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Benefits For Lead Software Engineer - Backend Java - Cloud Technologies

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Competitive total rewards package
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • 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 - Backend Java - Cloud Technologies

Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

Lead Software Engineer position at JPMorgan Chase focusing on Python development for fixed income financing and rates technology, requiring 3+ years of experience and strong financial domain knowledge.

AWS Software Engineer III, Java/Spring

Senior AWS Software Engineer position at JPMorgan Chase focusing on Java/Spring development and cloud architecture, requiring 3+ years of experience.

Software Engineer III Test Automation - Python

Senior Software Engineer role specializing in test automation for AI/ML platforms at JPMorgan Chase, focusing on Python-based API and UI testing with cloud technologies.

Software Engineer III, Payments Technology

Senior Software Engineer role at JPMorgan Chase focusing on backend development for payment technologies, requiring 3+ years of experience in Java, microservices, and agile methodologies.

Software Engineer III - Java

Senior Java Software Engineer role at JPMorgan Chase, developing and maintaining investment portfolio management systems with 7+ years of experience required.