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.
Plano, TX, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer

JPMorgan Chase & Co. is seeking a Software Engineer to join their Consumer & Community Banking division in Plano, TX. This role offers an exciting opportunity to work with one of the leading financial services firms in America, helping to serve Chase customers through various financial services including personal banking, credit cards, mortgages, and more.

As a Software Engineer, you'll be responsible for executing creative software solutions, designing, developing, and performing technical troubleshooting. You'll work on developing secure high-quality production code while reviewing and debugging code written by others. The role requires innovative thinking to build solutions and break down technical problems.

The ideal candidate will have 5+ years of experience and a strong background in Java, JavaScript, REST, and AWS Cloud Services. You'll be working with cutting-edge technologies and will have the opportunity to lead communities of practice across Software Engineering to drive awareness of new technologies.

The position offers comprehensive benefits including competitive base salary, healthcare coverage, retirement savings, tuition reimbursement, and mental health support. You'll be joining a team that leads the U.S. in credit card sales and deposit growth, with the most-used digital solutions while ranking first in customer satisfaction.

This is an excellent opportunity for a mid-level software engineer looking to make an impact at a major financial institution while working on challenging technical problems and growing their career. The role offers both technical leadership opportunities and the chance to work with modern technologies in a stable, well-established company.

Last updated a few seconds ago

Responsibilities For Software Engineer

  • Execute creative software solutions, design, development, and technical troubleshooting
  • Develop secure high-quality production code
  • Review and debug code written by others
  • Identify opportunities to eliminate or automate remediation of recurring issues
  • Lead evaluation sessions with external vendors and internal teams
  • Lead communities of practice across Software Engineering
  • Create durable, reusable software frameworks
  • Serve as the function's go-to subject matter expert
  • Advise cross-functional teams on technological matters

Requirements For Software Engineer

Java
JavaScript
  • Bachelor's degree in Computer Engineering, Computer Science, or related field
  • 5 years of experience as Software Engineer, IT Consultant/Associate, or related occupation
  • Experience with Application Architecture Disciplines
  • Experience with J2EE, Java, Javascript, REST
  • Experience with AWS Cloud Services, Oracle
  • Experience with Automated Testing, Performance Testing
  • Experience with Spring, Hibernate, JPA

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive 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 & Co. Software Engineer

Software Engineer III- Back End- Nutmeg- Mid Level

Mid-level Backend Software Engineer position at Nutmeg (J.P. Morgan) in London, focusing on Java/Kotlin development for digital wealth management platform.

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java backend development, requiring 3+ years of experience and strong expertise in APIs and databases.

Software Engineer

Software Engineer role at Agave, building data infrastructure for construction finance. Full-stack position focusing on API development, system integration, and scalable architecture.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on cloud technologies and distributed systems, requiring 3-5+ years of experience in Java/Python and cloud platforms.

Software Developer 3

Mid-level software engineering role at Oracle focusing on healthcare and AI applications, requiring 4-8 years of experience in cloud-native distributed systems development.