Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java/Spark/AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java/Spark/AWS

full-timePosted: Dec 3, 2025

Job Description

Software Engineer III - Java/Spark/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to sophisticated risk management solutions. As a Software Engineer III - Java/Spark/AWS in our Jersey City, NJ office, you will join a dynamic agile team dedicated to designing and delivering market-leading technology products that are both secure and scalable. In this role, you will leverage your expertise in Java and Apache Spark to build robust data processing systems that handle the immense volumes of market data essential to our trading and analytics platforms. Your work will directly contribute to enhancing the reliability and efficiency of JP Morgan's financial operations, ensuring we remain a trusted leader in the industry. Key to your success will be your ability to deploy and optimize applications on AWS, utilizing services like EC2, S3, and Lambda to create cloud-native solutions that comply with stringent regulatory requirements such as GDPR and SEC standards. You will collaborate closely with data scientists, product managers, and compliance teams to integrate real-time analytics into our core systems, driving insights that inform critical business decisions. This position offers the opportunity to tackle complex challenges in big data environments, where your innovations can impact millions of transactions daily across global markets. We value engineers who thrive in fast-paced settings and are passionate about continuous learning. As part of JP Morgan Chase, you will have access to cutting-edge tools, mentorship from industry experts, and a supportive culture that fosters innovation. If you are ready to advance your career while contributing to the stability and growth of the world's leading financial institution, apply today to help shape the future of finance.

Key Responsibilities

  • Design and implement scalable Java-based applications using Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure technology products that support JP Morgan's global trading platforms
  • Deploy and manage applications on AWS infrastructure, ensuring high availability and compliance with financial regulations
  • Optimize data pipelines for real-time analytics in risk assessment and market monitoring
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and security
  • Troubleshoot and resolve complex issues in production environments impacting financial operations
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Mentor junior engineers and contribute to team knowledge sharing on best practices in cloud-native development
  • Monitor system performance and implement improvements for cost-efficiency in AWS resources
  • Ensure adherence to JP Morgan's cybersecurity policies and data privacy standards in all developments

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java
  • Strong experience with Apache Spark for big data processing
  • Proficiency in AWS cloud services including EC2, S3, and Lambda
  • Experience working in agile methodologies and collaborative teams
  • Demonstrated ability to design secure and scalable financial systems
  • Knowledge of financial services regulations and data security standards

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in developing trading or risk management systems at a major bank
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark
  • Familiarity with machine learning frameworks integrated with Spark
  • Prior work in high-frequency trading or real-time data analytics environments

Required Skills

  • Java programming (core and advanced features)
  • Apache Spark for distributed data processing
  • AWS services (EC2, S3, Lambda, RDS)
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Agile/Scrum methodologies
  • RESTful API design and microservices architecture
  • Version control with Git
  • CI/CD pipelines (e.g., Jenkins, AWS CodePipeline)
  • Problem-solving and debugging in complex systems
  • Communication and collaboration in cross-functional teams
  • Knowledge of financial data protocols (e.g., FIX)
  • Security best practices (e.g., OAuth, encryption)
  • Big data technologies (e.g., Hadoop, Kafka)
  • Unit testing frameworks (e.g., JUnit)
  • Performance optimization for high-throughput applications

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 programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan locations
  • Flexible work arrangements including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 programming (core and advanced features)intermediate
  • Apache Spark for distributed data processingintermediate
  • AWS services (EC2, S3, Lambda, RDS)intermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Agile/Scrum methodologiesintermediate
  • RESTful API design and microservices architectureintermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (e.g., Jenkins, AWS CodePipeline)intermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Knowledge of financial data protocols (e.g., FIX)intermediate
  • Security best practices (e.g., OAuth, encryption)intermediate
  • Big data technologies (e.g., Hadoop, Kafka)intermediate
  • Unit testing frameworks (e.g., JUnit)intermediate
  • Performance optimization for high-throughput applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java (experience)
  • Strong experience with Apache Spark for big data processing (experience)
  • Proficiency in AWS cloud services including EC2, S3, and Lambda (experience)
  • Experience working in agile methodologies and collaborative teams (experience)
  • Demonstrated ability to design secure and scalable financial systems (experience)
  • Knowledge of financial services regulations and data security standards (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in developing trading or risk management systems at a major bank (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark (experience)
  • Familiarity with machine learning frameworks integrated with Spark (experience)
  • Prior work in high-frequency trading or real-time data analytics environments (experience)

Responsibilities

  • Design and implement scalable Java-based applications using Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure technology products that support JP Morgan's global trading platforms
  • Deploy and manage applications on AWS infrastructure, ensuring high availability and compliance with financial regulations
  • Optimize data pipelines for real-time analytics in risk assessment and market monitoring
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and security
  • Troubleshoot and resolve complex issues in production environments impacting financial operations
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Mentor junior engineers and contribute to team knowledge sharing on best practices in cloud-native development
  • Monitor system performance and implement improvements for cost-efficiency in AWS resources
  • Ensure adherence to JP Morgan's cybersecurity policies and data privacy standards in all developments

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 programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Jersey City

Target Your Resume for "Software Engineer III - Java/Spark/AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Java/Spark/AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Java/Spark/AWS" , 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 III - Java/Spark/AWS @ 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 III - Java/Spark/AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java/Spark/AWS

full-timePosted: Dec 3, 2025

Job Description

Software Engineer III - Java/Spark/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to sophisticated risk management solutions. As a Software Engineer III - Java/Spark/AWS in our Jersey City, NJ office, you will join a dynamic agile team dedicated to designing and delivering market-leading technology products that are both secure and scalable. In this role, you will leverage your expertise in Java and Apache Spark to build robust data processing systems that handle the immense volumes of market data essential to our trading and analytics platforms. Your work will directly contribute to enhancing the reliability and efficiency of JP Morgan's financial operations, ensuring we remain a trusted leader in the industry. Key to your success will be your ability to deploy and optimize applications on AWS, utilizing services like EC2, S3, and Lambda to create cloud-native solutions that comply with stringent regulatory requirements such as GDPR and SEC standards. You will collaborate closely with data scientists, product managers, and compliance teams to integrate real-time analytics into our core systems, driving insights that inform critical business decisions. This position offers the opportunity to tackle complex challenges in big data environments, where your innovations can impact millions of transactions daily across global markets. We value engineers who thrive in fast-paced settings and are passionate about continuous learning. As part of JP Morgan Chase, you will have access to cutting-edge tools, mentorship from industry experts, and a supportive culture that fosters innovation. If you are ready to advance your career while contributing to the stability and growth of the world's leading financial institution, apply today to help shape the future of finance.

Key Responsibilities

  • Design and implement scalable Java-based applications using Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure technology products that support JP Morgan's global trading platforms
  • Deploy and manage applications on AWS infrastructure, ensuring high availability and compliance with financial regulations
  • Optimize data pipelines for real-time analytics in risk assessment and market monitoring
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and security
  • Troubleshoot and resolve complex issues in production environments impacting financial operations
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Mentor junior engineers and contribute to team knowledge sharing on best practices in cloud-native development
  • Monitor system performance and implement improvements for cost-efficiency in AWS resources
  • Ensure adherence to JP Morgan's cybersecurity policies and data privacy standards in all developments

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java
  • Strong experience with Apache Spark for big data processing
  • Proficiency in AWS cloud services including EC2, S3, and Lambda
  • Experience working in agile methodologies and collaborative teams
  • Demonstrated ability to design secure and scalable financial systems
  • Knowledge of financial services regulations and data security standards

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in developing trading or risk management systems at a major bank
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark
  • Familiarity with machine learning frameworks integrated with Spark
  • Prior work in high-frequency trading or real-time data analytics environments

Required Skills

  • Java programming (core and advanced features)
  • Apache Spark for distributed data processing
  • AWS services (EC2, S3, Lambda, RDS)
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Agile/Scrum methodologies
  • RESTful API design and microservices architecture
  • Version control with Git
  • CI/CD pipelines (e.g., Jenkins, AWS CodePipeline)
  • Problem-solving and debugging in complex systems
  • Communication and collaboration in cross-functional teams
  • Knowledge of financial data protocols (e.g., FIX)
  • Security best practices (e.g., OAuth, encryption)
  • Big data technologies (e.g., Hadoop, Kafka)
  • Unit testing frameworks (e.g., JUnit)
  • Performance optimization for high-throughput applications

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 programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan locations
  • Flexible work arrangements including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 programming (core and advanced features)intermediate
  • Apache Spark for distributed data processingintermediate
  • AWS services (EC2, S3, Lambda, RDS)intermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Agile/Scrum methodologiesintermediate
  • RESTful API design and microservices architectureintermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (e.g., Jenkins, AWS CodePipeline)intermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Knowledge of financial data protocols (e.g., FIX)intermediate
  • Security best practices (e.g., OAuth, encryption)intermediate
  • Big data technologies (e.g., Hadoop, Kafka)intermediate
  • Unit testing frameworks (e.g., JUnit)intermediate
  • Performance optimization for high-throughput applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java (experience)
  • Strong experience with Apache Spark for big data processing (experience)
  • Proficiency in AWS cloud services including EC2, S3, and Lambda (experience)
  • Experience working in agile methodologies and collaborative teams (experience)
  • Demonstrated ability to design secure and scalable financial systems (experience)
  • Knowledge of financial services regulations and data security standards (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in developing trading or risk management systems at a major bank (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark (experience)
  • Familiarity with machine learning frameworks integrated with Spark (experience)
  • Prior work in high-frequency trading or real-time data analytics environments (experience)

Responsibilities

  • Design and implement scalable Java-based applications using Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure technology products that support JP Morgan's global trading platforms
  • Deploy and manage applications on AWS infrastructure, ensuring high availability and compliance with financial regulations
  • Optimize data pipelines for real-time analytics in risk assessment and market monitoring
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and security
  • Troubleshoot and resolve complex issues in production environments impacting financial operations
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Mentor junior engineers and contribute to team knowledge sharing on best practices in cloud-native development
  • Monitor system performance and implement improvements for cost-efficiency in AWS resources
  • Ensure adherence to JP Morgan's cybersecurity policies and data privacy standards in all developments

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 programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Jersey City

Target Your Resume for "Software Engineer III - Java/Spark/AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Java/Spark/AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Java/Spark/AWS" , 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 III - Java/Spark/AWS @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.