Software Engineer III - Java Fullstack

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Tampa, FL, USAJersey City, NJ, USA
$133,000 - $185,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java Fullstack

As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank, 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. You will be responsible for carrying out 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 spend 50-70% of your time coding and reviewing code, while also participating in evaluation sessions with external vendors and internal teams. The position requires 3+ years of experience with strong expertise in Java backend development and cloud-native applications.

JPMorgan Chase offers a competitive compensation package including base salary ($133,000-$185,000), commission-based pay, and comprehensive benefits including healthcare, retirement plans, and educational support. You'll be joining one of the world's oldest and most respected financial institutions, working in the Commercial & Investment Bank division which provides strategic advice and services to corporations and institutions globally.

The ideal candidate will have strong technical skills in Java, cloud technologies, and microservices architecture, combined with an understanding of the financial services industry. You'll work in a collaborative environment that values diversity, equity, and inclusion, while contributing to critical technology solutions that support the firm's global business objectives.

Last updated 4 days ago

Responsibilities For Software Engineer III - Java Fullstack

  • 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
  • Requires 50 to 70% of the time being hands on with coding and review
  • Participates in evaluation sessions with external vendors, startups, and internal teams
  • Participates in communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Java Fullstack

Java
Kubernetes
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Experience with Full Stack Development using Java on the backend
  • Experience using GKP to build 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

Benefits For Software Engineer III - Java Fullstack

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

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on enterprise application development using Java, Spring, and cloud technologies in Charlotte, NC.

Software Engineer III - Java Full Stack Developer + React + AWS

Senior Software Engineer position at JPMorgan Chase focusing on Java Full Stack development with React and AWS, requiring 3+ years of experience in software engineering and cloud technologies.

Software Engineer III - Java, Python, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java, Python, and AWS development within the Commercial & Investment Bank division.

Software Engineer III - Java - EQ - PFT Pretrade

Senior Software Engineer role at JPMorgan Chase focusing on Java development for equity financing platform transformation, involving Kafka, Python, and React technologies.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development for payment systems with 5+ years experience required.