Taro Logo

Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$159,800 - $185,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer

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

As a Software Engineer, you'll be responsible for designing, developing, and implementing software solutions that drive innovation and solve complex business problems. You'll work across the full Software Development Lifecycle (SDLC), from requirements analysis to deployment and maintenance. The role requires expertise in Java-based applications, microservices architecture, and cloud technologies, particularly AWS.

The ideal candidate will bring 5+ years of software engineering experience and a strong foundation in computer science. You'll work with modern technologies including Java 8, Spring Boot, React, and various AWS services. The role offers exposure to both backend and frontend development, with a focus on building high-performance, reliable applications.

JPMorgan Chase offers a comprehensive benefits package including competitive base salary, potential for commission-based pay and discretionary incentive compensation, comprehensive healthcare coverage, retirement savings plans, and ongoing professional development opportunities. The company's commitment to work-life balance is demonstrated through benefits like backup childcare, mental health support, and financial coaching.

You'll be joining a dynamic team in the Asset & Wealth Management division, which delivers industry-leading investment management and private banking solutions to individuals, advisors, and institutions globally. This role offers the opportunity to work on meaningful projects that impact millions of customers while advancing your career at a prestigious financial institution known for its innovation and stability.

The position is based in Jersey City, NJ, offering a competitive salary range of $159,800 - $185,000, along with extensive benefits and growth opportunities. Join JPMorgan Chase to be part of a team that's shaping the future of financial technology while working with some of the best minds in the industry.

Last updated 40 minutes ago

Responsibilities For Software Engineer

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

Requirements For Software Engineer

Java
React
  • Bachelor's degree in Computer Engineering, Computer Science, or related field
  • 5 years of experience in software engineering or related roles
  • Experience with Java 8, Spring Boot, Microservices, Spring MVC
  • Experience with REST APIs, JSON, Avro or React
  • AWS services knowledge (EC2, S3, RDS, ECS)
  • Experience with Kubernetes and CI/CD tools (GitHub, Jenkins)
  • Unix shell scripting skills
  • Oracle and MS SQL database experience
  • Experience with monitoring tools (Splunk, AppDynamics, Dynatrace)
  • JIRA project management experience

Benefits For Software Engineer

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

Software Engineer III - Java, Oracle & Data Modelling

Senior Software Engineer role at JPMorgan Chase focusing on Java, Oracle & Data Modeling, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - ServiceNow

Lead ServiceNow Software Engineer position at JPMorgan Chase, focusing on platform development, custom solutions, and technical leadership with 6+ years experience required.

Software Engineer

Senior Software Engineer role at JPMorgan Chase focusing on full-stack development with Java, Spring Boot, and modern web technologies in a microservices environment.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development within the Commercial and Investment Banking Technology team.

Technical Tester - Tech Software

Senior QA Automation Engineer role at JPMorgan Chase requiring 8+ years experience in software testing, automation frameworks, and strong technical skills.