Taro Logo

Software Engineer

JPMorganChase, one of the oldest financial institutions, offers 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.
$181,100 - $185,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

JPMorgan Chase is seeking a Senior Software Engineer to join their Commercial & Investment Bank division. This role offers an exciting opportunity to work with one of the world's leading financial institutions, combining cutting-edge technology with global financial services.

As a Senior Software Engineer, you will be responsible for driving the design, development, and implementation of software solutions that power our banking and investment services. You'll work across the full software development lifecycle, from requirements analysis to deployment, utilizing modern technologies including React, Java, and microservices architecture.

The ideal candidate brings 7+ years of software engineering experience, with deep expertise in web application development using React, JavaScript, and Node.js. You'll need strong experience with both frontend and backend technologies, including REST APIs, microservices, and various databases like Oracle and Cassandra.

Why join us?

  • Work on high-impact projects that serve millions of customers globally
  • Competitive compensation package ($181,100-$185,000) plus comprehensive benefits
  • Professional growth opportunities within a leading financial institution
  • Modern tech stack and focus on innovation
  • Collaborative team environment with emphasis on engineering excellence

The role offers comprehensive benefits including health coverage, retirement plans, tuition reimbursement, and mental health support. Located in our Chicago office, you'll be part of a team that's driving technological innovation in the financial sector.

JPMorgan Chase's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments, serving corporations, governments and institutions worldwide. This role offers the opportunity to work on solutions that have real impact on global financial markets while developing your career at one of the world's most respected financial institutions.

Last updated a day ago

Responsibilities For Software Engineer

  • Drive the design, development and implementation of software solutions
  • Solve business problems through innovation and engineering practices
  • Involved in all aspects of the Software Development Lifecycle (SDLC)
  • Analyze requirements and incorporate architectural standards into application design specifications
  • Document application specifications
  • Translate technical requirements into programmed application modules
  • Identify or troubleshoot application code-related issues
  • Lead code reviews sessions
  • Lead design reviews
  • Participate in project planning sessions

Requirements For Software Engineer

React
JavaScript
Node.js
Java
Cassandra
  • Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, or related field
  • 7 years of experience in the job offered or as IT Consultant, Module Lead, UI/Software Developer, Systems Engineer
  • 6 years experience architecting and building Web UI applications using React on Cloud platforms
  • 5 years experience with JavaScript, NodeJS, unit testing framework including Junit, Mockito, and Enzyme
  • 2 years experience with Java, JSON, REST endpoints, Microservices, API, Hibernate, Maven, Oracle, Selenium, UNIX, Ant, Dynatrace, Performance Testing, Shell Scripting, Splunk, GIT, SOAP and REST web Services, Spring Framework, Apache Tomcat, Cassandra, Cucumber

Benefits For Software Engineer

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