Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java/Python/AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java/Python/AWS

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - Java/Python/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming financial services through innovative technology, and the Markets Data Lake platform team is central to this mission. As a Software Engineer III - Java/Python/AWS, you will join a dynamic group in Jersey City, NJ, responsible for building and evolving a robust data platform that powers critical markets data operations. This role offers the opportunity to contribute to high-impact projects that support trading desks, risk management, and regulatory reporting across global financial markets. Leveraging your expertise in Java, Python, and AWS, you will help create scalable solutions that process vast amounts of real-time and historical data, ensuring reliability and efficiency in a fast-paced environment. In this position, you will collaborate with data scientists, analysts, and fellow engineers to design and implement advanced data ingestion pipelines, optimize storage in AWS-based data lakes, and integrate with downstream applications for seamless financial insights. You will tackle challenges unique to the financial industry, such as handling high-velocity market feeds, ensuring data lineage for audit purposes, and adhering to stringent compliance standards like GDPR and Dodd-Frank. Your work will directly influence the platform's evolution, enabling JPMorgan Chase to maintain its leadership in markets technology while fostering innovation in areas like AI-driven analytics and machine learning on financial datasets. JPMorgan Chase values engineers who thrive in agile, collaborative settings and are passionate about delivering secure, performant software. This role not only provides exposure to cutting-edge technologies but also offers pathways for career growth within one of the world's largest financial institutions. If you are ready to make a meaningful impact on the future of finance, join us in Jersey City and be part of a team that redefines data-driven decision-making in global markets.

Key Responsibilities

  • Design, develop, and maintain scalable software components for the Markets Data Lake platform using Java, Python, and AWS services
  • Collaborate with cross-functional teams to evolve the platform, integrating new data sources and enhancing data processing pipelines
  • Implement and optimize ETL processes to handle real-time and batch markets data ingestion from various financial feeds
  • Ensure platform reliability, performance, and security in compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Participate in code reviews, agile ceremonies, and contribute to architectural decisions for data lake evolution
  • Leverage big data technologies to build analytics capabilities supporting trading, risk, and compliance functions
  • Monitor and scale AWS infrastructure to support growing data volumes in the financial markets domain
  • Document technical solutions and mentor junior engineers on best practices in software engineering

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and/or Python
  • Strong experience with AWS cloud services including EC2, S3, Lambda, and RDS
  • Proficiency in building scalable data platforms and handling large datasets in financial environments
  • Experience with data lakes, ETL processes, and big data technologies like Apache Spark or Hadoop
  • Knowledge of financial markets data, including real-time feeds and regulatory compliance (e.g., SEC, FINRA)
  • Demonstrated ability to work in agile teams and collaborate on complex projects

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with markets data platforms
  • Certifications in AWS (e.g., AWS Certified Solutions Architect)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes
  • Prior work at a major financial institution handling high-volume transactional data

Required Skills

  • Java programming
  • Python scripting
  • AWS cloud architecture
  • Data lake design
  • ETL pipeline development
  • Apache Spark
  • SQL and NoSQL databases
  • Agile methodologies
  • Problem-solving
  • Team collaboration
  • Financial data handling
  • Regulatory compliance awareness
  • Version control (Git)
  • CI/CD pipelines
  • Performance optimization

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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 for advanced certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible hybrid work arrangements with modern office amenities

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 programmingintermediate
  • Python scriptingintermediate
  • AWS cloud architectureintermediate
  • Data lake designintermediate
  • ETL pipeline developmentintermediate
  • Apache Sparkintermediate
  • SQL and NoSQL databasesintermediate
  • Agile methodologiesintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Financial data handlingintermediate
  • Regulatory compliance awarenessintermediate
  • Version control (Git)intermediate
  • CI/CD pipelinesintermediate
  • Performance optimizationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and/or Python (experience)
  • Strong experience with AWS cloud services including EC2, S3, Lambda, and RDS (experience)
  • Proficiency in building scalable data platforms and handling large datasets in financial environments (experience)
  • Experience with data lakes, ETL processes, and big data technologies like Apache Spark or Hadoop (experience)
  • Knowledge of financial markets data, including real-time feeds and regulatory compliance (e.g., SEC, FINRA) (experience)
  • Demonstrated ability to work in agile teams and collaborate on complex projects (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with markets data platforms (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes (experience)
  • Prior work at a major financial institution handling high-volume transactional data (experience)

Responsibilities

  • Design, develop, and maintain scalable software components for the Markets Data Lake platform using Java, Python, and AWS services
  • Collaborate with cross-functional teams to evolve the platform, integrating new data sources and enhancing data processing pipelines
  • Implement and optimize ETL processes to handle real-time and batch markets data ingestion from various financial feeds
  • Ensure platform reliability, performance, and security in compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Participate in code reviews, agile ceremonies, and contribute to architectural decisions for data lake evolution
  • Leverage big data technologies to build analytics capabilities supporting trading, risk, and compliance functions
  • Monitor and scale AWS infrastructure to support growing data volumes in the financial markets domain
  • Document technical solutions and mentor junior engineers on best practices in software engineering

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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 for advanced certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible hybrid work arrangements with modern office amenities

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

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Java/Python/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/Python/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/Python/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/Python/AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java/Python/AWS

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - Java/Python/AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming financial services through innovative technology, and the Markets Data Lake platform team is central to this mission. As a Software Engineer III - Java/Python/AWS, you will join a dynamic group in Jersey City, NJ, responsible for building and evolving a robust data platform that powers critical markets data operations. This role offers the opportunity to contribute to high-impact projects that support trading desks, risk management, and regulatory reporting across global financial markets. Leveraging your expertise in Java, Python, and AWS, you will help create scalable solutions that process vast amounts of real-time and historical data, ensuring reliability and efficiency in a fast-paced environment. In this position, you will collaborate with data scientists, analysts, and fellow engineers to design and implement advanced data ingestion pipelines, optimize storage in AWS-based data lakes, and integrate with downstream applications for seamless financial insights. You will tackle challenges unique to the financial industry, such as handling high-velocity market feeds, ensuring data lineage for audit purposes, and adhering to stringent compliance standards like GDPR and Dodd-Frank. Your work will directly influence the platform's evolution, enabling JPMorgan Chase to maintain its leadership in markets technology while fostering innovation in areas like AI-driven analytics and machine learning on financial datasets. JPMorgan Chase values engineers who thrive in agile, collaborative settings and are passionate about delivering secure, performant software. This role not only provides exposure to cutting-edge technologies but also offers pathways for career growth within one of the world's largest financial institutions. If you are ready to make a meaningful impact on the future of finance, join us in Jersey City and be part of a team that redefines data-driven decision-making in global markets.

Key Responsibilities

  • Design, develop, and maintain scalable software components for the Markets Data Lake platform using Java, Python, and AWS services
  • Collaborate with cross-functional teams to evolve the platform, integrating new data sources and enhancing data processing pipelines
  • Implement and optimize ETL processes to handle real-time and batch markets data ingestion from various financial feeds
  • Ensure platform reliability, performance, and security in compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Participate in code reviews, agile ceremonies, and contribute to architectural decisions for data lake evolution
  • Leverage big data technologies to build analytics capabilities supporting trading, risk, and compliance functions
  • Monitor and scale AWS infrastructure to support growing data volumes in the financial markets domain
  • Document technical solutions and mentor junior engineers on best practices in software engineering

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and/or Python
  • Strong experience with AWS cloud services including EC2, S3, Lambda, and RDS
  • Proficiency in building scalable data platforms and handling large datasets in financial environments
  • Experience with data lakes, ETL processes, and big data technologies like Apache Spark or Hadoop
  • Knowledge of financial markets data, including real-time feeds and regulatory compliance (e.g., SEC, FINRA)
  • Demonstrated ability to work in agile teams and collaborate on complex projects

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with markets data platforms
  • Certifications in AWS (e.g., AWS Certified Solutions Architect)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes
  • Prior work at a major financial institution handling high-volume transactional data

Required Skills

  • Java programming
  • Python scripting
  • AWS cloud architecture
  • Data lake design
  • ETL pipeline development
  • Apache Spark
  • SQL and NoSQL databases
  • Agile methodologies
  • Problem-solving
  • Team collaboration
  • Financial data handling
  • Regulatory compliance awareness
  • Version control (Git)
  • CI/CD pipelines
  • Performance optimization

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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 for advanced certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible hybrid work arrangements with modern office amenities

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 programmingintermediate
  • Python scriptingintermediate
  • AWS cloud architectureintermediate
  • Data lake designintermediate
  • ETL pipeline developmentintermediate
  • Apache Sparkintermediate
  • SQL and NoSQL databasesintermediate
  • Agile methodologiesintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Financial data handlingintermediate
  • Regulatory compliance awarenessintermediate
  • Version control (Git)intermediate
  • CI/CD pipelinesintermediate
  • Performance optimizationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and/or Python (experience)
  • Strong experience with AWS cloud services including EC2, S3, Lambda, and RDS (experience)
  • Proficiency in building scalable data platforms and handling large datasets in financial environments (experience)
  • Experience with data lakes, ETL processes, and big data technologies like Apache Spark or Hadoop (experience)
  • Knowledge of financial markets data, including real-time feeds and regulatory compliance (e.g., SEC, FINRA) (experience)
  • Demonstrated ability to work in agile teams and collaborate on complex projects (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with markets data platforms (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes (experience)
  • Prior work at a major financial institution handling high-volume transactional data (experience)

Responsibilities

  • Design, develop, and maintain scalable software components for the Markets Data Lake platform using Java, Python, and AWS services
  • Collaborate with cross-functional teams to evolve the platform, integrating new data sources and enhancing data processing pipelines
  • Implement and optimize ETL processes to handle real-time and batch markets data ingestion from various financial feeds
  • Ensure platform reliability, performance, and security in compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Participate in code reviews, agile ceremonies, and contribute to architectural decisions for data lake evolution
  • Leverage big data technologies to build analytics capabilities supporting trading, risk, and compliance functions
  • Monitor and scale AWS infrastructure to support growing data volumes in the financial markets domain
  • Document technical solutions and mentor junior engineers on best practices in software engineering

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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 for advanced certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible hybrid work arrangements with modern office amenities

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

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Java/Python/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/Python/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/Python/AWS @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.