Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer [Multiple Positions Available]

JP Morgan Chase

Software and Technology Jobs

Software Engineer [Multiple Positions Available]

full-timePosted: Dec 3, 2025

Job Description

Software Engineer [Multiple Positions Available]

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a commitment to innovation and excellence in banking, investment, and asset management. As a Software Engineer, you will play a pivotal role in architecting, engineering, and orchestrating end-to-end software solutions that power our world-class platforms. Based in our state-of-the-art facility in Jersey City, NJ, you will contribute to building robust systems that handle trillions in assets and ensure seamless, secure transactions for millions of clients worldwide. This role offers multiple positions across teams focused on core banking, risk analytics, and digital trading, providing opportunities to work on cutting-edge technologies in a dynamic financial environment. Your primary responsibilities will include designing scalable software architectures tailored to the high-stakes demands of the financial services industry, where reliability and compliance are paramount. You will develop and test applications using industry-leading tools, collaborate with diverse teams to integrate solutions with legacy and modern systems, and deploy them via automated pipelines to minimize downtime in 24/7 operations. At JP Morgan Chase, we emphasize secure coding practices to protect against cyber threats and regulatory risks, ensuring your work directly impacts our ability to deliver innovative services like real-time fraud detection and personalized wealth management tools. We foster a culture of continuous learning and inclusion, where engineers like you can grow through mentorship, global projects, and access to advanced training. Joining our Software Engineering team means being part of a firm that values work-life balance, diversity, and professional advancement, all while contributing to solutions that shape the future of finance. If you are passionate about leveraging technology to solve complex problems in a collaborative setting, this role at JP Morgan Chase is an ideal opportunity to advance your career.

Key Responsibilities

  • Design and architect end-to-end software solutions for JP Morgan Chase's core banking and trading platforms
  • Develop high-quality code using modern programming languages and frameworks to support financial applications
  • Conduct thorough testing, including unit, integration, and performance testing, to ensure reliability in transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align solutions with business needs
  • Perform code reviews and contribute to best practices for maintainable, secure software in a regulated environment
  • Orchestrate deployment and monitoring of applications using CI/CD pipelines in cloud environments like AWS or Azure
  • Troubleshoot and resolve complex issues in production systems handling billions of daily financial transactions
  • Stay updated on emerging technologies and integrate them to enhance efficiency in risk management and fraud detection systems
  • Document technical specifications and ensure adherence to JP Morgan's engineering standards and security protocols

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of professional software development experience
  • Proficiency in at least one programming language such as Java, Python, or C++
  • Experience with software development lifecycle (SDLC) methodologies including Agile and DevOps practices
  • Strong understanding of database systems and data modeling in a financial context
  • Ability to obtain necessary security clearances for handling sensitive financial data
  • Demonstrated experience in building scalable applications for high-volume transaction processing

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in the financial services industry, particularly with banking or trading systems
  • Certifications such as AWS Certified Developer or Oracle Java Certification
  • Prior work at a large-scale financial institution like JP Morgan Chase
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or PCI-DSS

Required Skills

  • Java or Python programming
  • Software architecture and design patterns
  • Agile methodologies and Scrum
  • Database management (SQL/NoSQL)
  • Cloud computing (AWS, Azure)
  • CI/CD tools (Jenkins, GitLab)
  • Version control (Git)
  • Unit testing frameworks (JUnit, PyTest)
  • Problem-solving and analytical thinking
  • Communication and teamwork
  • Financial domain knowledge
  • Security best practices
  • Microservices architecture
  • API development (RESTful, GraphQL)
  • Performance optimization

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through internal training and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan Chase locations
  • Flexible work arrangements including hybrid remote options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

150,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or Python programmingintermediate
  • Software architecture and design patternsintermediate
  • Agile methodologies and Scrumintermediate
  • Database management (SQL/NoSQL)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • CI/CD tools (Jenkins, GitLab)intermediate
  • Version control (Git)intermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamworkintermediate
  • Financial domain knowledgeintermediate
  • Security best practicesintermediate
  • Microservices architectureintermediate
  • API development (RESTful, GraphQL)intermediate
  • Performance optimizationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 3 years of professional software development experience (experience)
  • Proficiency in at least one programming language such as Java, Python, or C++ (experience)
  • Experience with software development lifecycle (SDLC) methodologies including Agile and DevOps practices (experience)
  • Strong understanding of database systems and data modeling in a financial context (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)
  • Demonstrated experience in building scalable applications for high-volume transaction processing (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in the financial services industry, particularly with banking or trading systems (experience)
  • Certifications such as AWS Certified Developer or Oracle Java Certification (experience)
  • Prior work at a large-scale financial institution like JP Morgan Chase (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or PCI-DSS (experience)

Responsibilities

  • Design and architect end-to-end software solutions for JP Morgan Chase's core banking and trading platforms
  • Develop high-quality code using modern programming languages and frameworks to support financial applications
  • Conduct thorough testing, including unit, integration, and performance testing, to ensure reliability in transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align solutions with business needs
  • Perform code reviews and contribute to best practices for maintainable, secure software in a regulated environment
  • Orchestrate deployment and monitoring of applications using CI/CD pipelines in cloud environments like AWS or Azure
  • Troubleshoot and resolve complex issues in production systems handling billions of daily financial transactions
  • Stay updated on emerging technologies and integrate them to enhance efficiency in risk management and fraud detection systems
  • Document technical specifications and ensure adherence to JP Morgan's engineering standards and security protocols

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through internal training and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid remote options

Target Your Resume for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer [Multiple Positions Available]. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer [Multiple Positions Available] @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer [Multiple Positions Available]

JP Morgan Chase

Software and Technology Jobs

Software Engineer [Multiple Positions Available]

full-timePosted: Dec 3, 2025

Job Description

Software Engineer [Multiple Positions Available]

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a commitment to innovation and excellence in banking, investment, and asset management. As a Software Engineer, you will play a pivotal role in architecting, engineering, and orchestrating end-to-end software solutions that power our world-class platforms. Based in our state-of-the-art facility in Jersey City, NJ, you will contribute to building robust systems that handle trillions in assets and ensure seamless, secure transactions for millions of clients worldwide. This role offers multiple positions across teams focused on core banking, risk analytics, and digital trading, providing opportunities to work on cutting-edge technologies in a dynamic financial environment. Your primary responsibilities will include designing scalable software architectures tailored to the high-stakes demands of the financial services industry, where reliability and compliance are paramount. You will develop and test applications using industry-leading tools, collaborate with diverse teams to integrate solutions with legacy and modern systems, and deploy them via automated pipelines to minimize downtime in 24/7 operations. At JP Morgan Chase, we emphasize secure coding practices to protect against cyber threats and regulatory risks, ensuring your work directly impacts our ability to deliver innovative services like real-time fraud detection and personalized wealth management tools. We foster a culture of continuous learning and inclusion, where engineers like you can grow through mentorship, global projects, and access to advanced training. Joining our Software Engineering team means being part of a firm that values work-life balance, diversity, and professional advancement, all while contributing to solutions that shape the future of finance. If you are passionate about leveraging technology to solve complex problems in a collaborative setting, this role at JP Morgan Chase is an ideal opportunity to advance your career.

Key Responsibilities

  • Design and architect end-to-end software solutions for JP Morgan Chase's core banking and trading platforms
  • Develop high-quality code using modern programming languages and frameworks to support financial applications
  • Conduct thorough testing, including unit, integration, and performance testing, to ensure reliability in transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align solutions with business needs
  • Perform code reviews and contribute to best practices for maintainable, secure software in a regulated environment
  • Orchestrate deployment and monitoring of applications using CI/CD pipelines in cloud environments like AWS or Azure
  • Troubleshoot and resolve complex issues in production systems handling billions of daily financial transactions
  • Stay updated on emerging technologies and integrate them to enhance efficiency in risk management and fraud detection systems
  • Document technical specifications and ensure adherence to JP Morgan's engineering standards and security protocols

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of professional software development experience
  • Proficiency in at least one programming language such as Java, Python, or C++
  • Experience with software development lifecycle (SDLC) methodologies including Agile and DevOps practices
  • Strong understanding of database systems and data modeling in a financial context
  • Ability to obtain necessary security clearances for handling sensitive financial data
  • Demonstrated experience in building scalable applications for high-volume transaction processing

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in the financial services industry, particularly with banking or trading systems
  • Certifications such as AWS Certified Developer or Oracle Java Certification
  • Prior work at a large-scale financial institution like JP Morgan Chase
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or PCI-DSS

Required Skills

  • Java or Python programming
  • Software architecture and design patterns
  • Agile methodologies and Scrum
  • Database management (SQL/NoSQL)
  • Cloud computing (AWS, Azure)
  • CI/CD tools (Jenkins, GitLab)
  • Version control (Git)
  • Unit testing frameworks (JUnit, PyTest)
  • Problem-solving and analytical thinking
  • Communication and teamwork
  • Financial domain knowledge
  • Security best practices
  • Microservices architecture
  • API development (RESTful, GraphQL)
  • Performance optimization

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through internal training and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan Chase locations
  • Flexible work arrangements including hybrid remote options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

150,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or Python programmingintermediate
  • Software architecture and design patternsintermediate
  • Agile methodologies and Scrumintermediate
  • Database management (SQL/NoSQL)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • CI/CD tools (Jenkins, GitLab)intermediate
  • Version control (Git)intermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamworkintermediate
  • Financial domain knowledgeintermediate
  • Security best practicesintermediate
  • Microservices architectureintermediate
  • API development (RESTful, GraphQL)intermediate
  • Performance optimizationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 3 years of professional software development experience (experience)
  • Proficiency in at least one programming language such as Java, Python, or C++ (experience)
  • Experience with software development lifecycle (SDLC) methodologies including Agile and DevOps practices (experience)
  • Strong understanding of database systems and data modeling in a financial context (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)
  • Demonstrated experience in building scalable applications for high-volume transaction processing (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in the financial services industry, particularly with banking or trading systems (experience)
  • Certifications such as AWS Certified Developer or Oracle Java Certification (experience)
  • Prior work at a large-scale financial institution like JP Morgan Chase (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or PCI-DSS (experience)

Responsibilities

  • Design and architect end-to-end software solutions for JP Morgan Chase's core banking and trading platforms
  • Develop high-quality code using modern programming languages and frameworks to support financial applications
  • Conduct thorough testing, including unit, integration, and performance testing, to ensure reliability in transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align solutions with business needs
  • Perform code reviews and contribute to best practices for maintainable, secure software in a regulated environment
  • Orchestrate deployment and monitoring of applications using CI/CD pipelines in cloud environments like AWS or Azure
  • Troubleshoot and resolve complex issues in production systems handling billions of daily financial transactions
  • Stay updated on emerging technologies and integrate them to enhance efficiency in risk management and fraud detection systems
  • Document technical specifications and ensure adherence to JP Morgan's engineering standards and security protocols

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through internal training and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid remote options

Target Your Resume for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer [Multiple Positions Available]. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer [Multiple Positions Available] @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.