Java Software Engineer III

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.
$133,000 - $185,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Java Software Engineer III

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking - Commerce Payments Team, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. This role offers an exciting opportunity to take your software engineering career to the next level while working on critical technology solutions across multiple technical areas.

You will be responsible for executing software solutions, design, development, and technical troubleshooting with the ability to think beyond conventional approaches. The role involves creating secure and high-quality production code, maintaining algorithms, and producing architecture designs for complex applications. You'll work with large, diverse data sets to drive continuous improvement of software applications and systems.

The position is part of the Consumer & Community Banking division, which serves Chase customers through various financial services, including personal banking, credit cards, mortgages, and payment processing. 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.

We offer a competitive total rewards package including a base salary range of $133,000-$185,000, along with comprehensive benefits including health care coverage, retirement savings, tuition reimbursement, and mental health support. The role requires 3+ years of experience, strong Java programming skills, and expertise in modern software development practices.

This is an excellent opportunity for a mid-level software engineer looking to grow their career with a leading financial services firm while working on impactful projects that serve millions of customers. You'll be part of a diverse, inclusive team culture that values innovation and technical excellence.

Last updated 10 hours ago

Responsibilities For Java Software Engineer III

  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code and maintain algorithms
  • Produce architecture and design artifacts for complex applications
  • Gather and analyze data for continuous improvement of software applications
  • Identify hidden problems and patterns to improve coding hygiene
  • Contribute to software engineering communities of practice
  • Develop software solutions with innovative approaches
  • Maintain code quality and system architecture

Requirements For Java Software Engineer III

Java
Kubernetes
  • 3+ years applied experience in software engineering
  • Hands-on experience in system design and application development
  • Proficient in Java coding
  • Experience in developing and debugging code in corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Proficiency in Java/J2EE and REST APIs
  • Experience in Spring Framework, Spring Boot
  • Experience with GIT/BitBucket, JIRA, Maven

Benefits For Java Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
Parental Leave
  • 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 Java Software Engineer III

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java development, requiring 3+ years of experience in software engineering, system design, and API development.

Software Engineer III-Node.js

Node.js Software Engineer III position at JPMorgan Chase focusing on backend development, event-driven architecture, and payment technology solutions.

Software Engineer III - Python

Software Engineer III position at JPMorgan Chase focusing on Python development, requiring 3+ years experience in software engineering with expertise in PostgreSQL and AWS.

Software Engineer III - Core Engineering - Go / Python

Software Engineer III position at JPMorgan Chase focusing on backend development with Go/Python for the Global Banking Platform, including a fintech secondment opportunity.

Software Engineer III

Software Engineer III position at JPMorgan Chase focusing on financial technology development within the Asset and Wealth Management team.