Software Engineer

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.
$174,646 - $215,000
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Finance

Description For Software Engineer

JPMorgan Chase is seeking a talented Software Engineer to join our team in the Commercial & Investment Bank division. This role offers an exciting opportunity to work on cutting-edge UI development for JPMC clients in the Payments space.

As a Software Engineer, you'll be responsible for designing and implementing high-quality user interfaces, working closely with cross-functional teams including Product, UX, and Technical Program Managers. You'll lead challenging projects, implement micro frontends using modern technologies like React and TypeScript, and ensure all solutions meet company compliance guidelines.

The ideal candidate will have a Master's degree in Computer Science or related field, with experience in frontend development using React, TypeScript, and modern testing frameworks. You'll work with both open-source and in-house design systems, implement large-scale Payment services in AWS, and contribute to microservices development using Python and Java.

JPMorgan Chase offers a comprehensive benefits package including competitive salary, health care coverage, retirement plans, and continuous learning opportunities. You'll be part of a global leader in financial services with a 200-year history of innovation and excellence.

This role provides an excellent opportunity to work on impactful projects, collaborate with talented professionals, and contribute to solutions that serve millions of clients worldwide. Join us to be part of a team that's shaping the future of financial technology while building a rewarding career in a supportive and inclusive environment.

Last updated 13 minutes ago

Responsibilities For Software Engineer

  • Design and implement the UI with high quality
  • Collaborate with the Technical Program Manager on delivery
  • Work closely with the Product Team to gather requirements
  • Create prototypes when a Proof of Concept is required
  • Meet legal, company and compliance guidelines
  • Lead challenging projects
  • Train others and share knowledge
  • Manage and resolve production issues

Requirements For Software Engineer

React
TypeScript
Python
Java
  • Master's Degree in Computer Science, Computer Engineering, Information Technology, Electrical Engineering, or related field
  • 1 year of experience in software engineering
  • Experience with designing and implementing micro frontends using React with Module Federation and SingleSPA
  • Experience with Typescript and vanilla-extract for styling
  • Experience with E2E test frameworks Cypress and Cucumber
  • Knowledge of SALT and MaterialUI design systems
  • Experience with AWS
  • Experience with CI/CD processes
  • Experience with microservices design using Python and Java

Benefits For Software Engineer

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

Software Engineer III - React JS and Java

Mid-level Software Engineer position at JPMorgan Chase focusing on React JS and Java development with 3+ years of experience required.

Software Engineer II - KPI

Software Engineer II position at JPMorgan Chase focusing on React/TypeScript development for the Corporate Investment Bank division.

Software Engineer II - Java Full Stack Developer, React

Mid-level Software Engineer position at JPMorgan Chase focusing on Java and React full-stack development with 2+ years of experience required.

Software Engineer III - Front End UI - C#/.Net - Neovest – Athens

Software Engineer III position at JPMorgan Chase focusing on frontend development using C#/.Net, WPF, and React, based in Athens, Greece.

Software Engineer III - Fullstack developer (React)

Software Engineer III position at JPMorgan Chase focusing on fullstack development with React, requiring 3+ years of experience in frontend and backend technologies.