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 9, 2025

Job Description

Software Engineer III - Java/Spark/AWS

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer III - Java/Spark/AWS in our Plano, TX office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that power our global banking operations. This role focuses on leveraging cutting-edge tools to handle complex financial data, from real-time transaction processing to advanced analytics for risk management and customer insights. You will contribute to building resilient systems that support millions of clients worldwide, ensuring compliance with stringent regulatory standards while driving efficiency and innovation in areas like payments, lending, and investment services. In this position, you will architect and implement solutions using Java for robust backend development, Apache Spark for distributed data processing, and AWS for cloud-based deployment. Collaborating closely with cross-functional teams including data scientists, product managers, and compliance experts, you will tackle challenges such as optimizing high-volume data pipelines for fraud detection or scaling applications to meet peak trading demands. Your work will directly impact JPMorgan Chase's ability to deliver seamless digital experiences, enhancing client trust and operational excellence in a competitive fintech landscape. We value engineers who thrive in fast-paced environments and are passionate about financial technology. This role offers opportunities for professional growth within one of the world's largest financial institutions, with access to mentorship, advanced training, and involvement in high-impact projects. If you are ready to shape the future of banking through technology, join us in Plano to make a meaningful difference.

Key Responsibilities

  • Design and develop secure, scalable software solutions using Java and Apache Spark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products in the banking sector
  • Leverage AWS services to build and deploy cloud-native applications handling sensitive financial transactions
  • Implement data pipelines and analytics solutions to support risk assessment and fraud detection
  • Conduct code reviews, testing, and optimization to ensure high performance and reliability
  • Integrate security best practices to comply with financial regulations like GDPR and SOX
  • Troubleshoot and resolve complex issues in production environments for trading and lending platforms
  • Mentor junior engineers and contribute to technical roadmaps for innovation in fintech
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Monitor system performance and scalability to handle peak loads in global markets

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
  • Knowledge of secure coding practices in financial systems
  • Ability to design scalable solutions for high-volume financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with financial services technologies like payment processing or risk management
  • Certifications in AWS (e.g., AWS Certified Developer)
  • Familiarity with microservices architecture and containerization (Docker/Kubernetes)
  • Prior work at a large financial institution handling regulatory compliance

Required Skills

  • Java programming
  • Apache Spark
  • AWS cloud platform
  • SQL and NoSQL databases
  • Agile/Scrum methodologies
  • Microservices design
  • Secure coding practices
  • Big data processing
  • Problem-solving
  • Team collaboration
  • Version control (Git)
  • CI/CD pipelines
  • Financial domain knowledge
  • Performance optimization
  • Communication skills

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off and flexible work arrangements
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Plano campus
  • Parental leave and family support benefits

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, 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
  • Apache Sparkintermediate
  • AWS cloud platformintermediate
  • SQL and NoSQL databasesintermediate
  • Agile/Scrum methodologiesintermediate
  • Microservices designintermediate
  • Secure coding practicesintermediate
  • Big data processingintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Version control (Git)intermediate
  • CI/CD pipelinesintermediate
  • Financial domain knowledgeintermediate
  • Performance optimizationintermediate
  • Communication skillsintermediate

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)
  • Knowledge of secure coding practices in financial systems (experience)
  • Ability to design scalable solutions for high-volume financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with financial services technologies like payment processing or risk management (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) (experience)
  • Familiarity with microservices architecture and containerization (Docker/Kubernetes) (experience)
  • Prior work at a large financial institution handling regulatory compliance (experience)

Responsibilities

  • Design and develop secure, scalable software solutions using Java and Apache Spark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products in the banking sector
  • Leverage AWS services to build and deploy cloud-native applications handling sensitive financial transactions
  • Implement data pipelines and analytics solutions to support risk assessment and fraud detection
  • Conduct code reviews, testing, and optimization to ensure high performance and reliability
  • Integrate security best practices to comply with financial regulations like GDPR and SOX
  • Troubleshoot and resolve complex issues in production environments for trading and lending platforms
  • Mentor junior engineers and contribute to technical roadmaps for innovation in fintech
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Monitor system performance and scalability to handle peak loads in global markets

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off and flexible work arrangements
  • 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 Plano campus
  • general: Parental leave and family support benefits

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 9, 2025

Job Description

Software Engineer III - Java/Spark/AWS

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer III - Java/Spark/AWS in our Plano, TX office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that power our global banking operations. This role focuses on leveraging cutting-edge tools to handle complex financial data, from real-time transaction processing to advanced analytics for risk management and customer insights. You will contribute to building resilient systems that support millions of clients worldwide, ensuring compliance with stringent regulatory standards while driving efficiency and innovation in areas like payments, lending, and investment services. In this position, you will architect and implement solutions using Java for robust backend development, Apache Spark for distributed data processing, and AWS for cloud-based deployment. Collaborating closely with cross-functional teams including data scientists, product managers, and compliance experts, you will tackle challenges such as optimizing high-volume data pipelines for fraud detection or scaling applications to meet peak trading demands. Your work will directly impact JPMorgan Chase's ability to deliver seamless digital experiences, enhancing client trust and operational excellence in a competitive fintech landscape. We value engineers who thrive in fast-paced environments and are passionate about financial technology. This role offers opportunities for professional growth within one of the world's largest financial institutions, with access to mentorship, advanced training, and involvement in high-impact projects. If you are ready to shape the future of banking through technology, join us in Plano to make a meaningful difference.

Key Responsibilities

  • Design and develop secure, scalable software solutions using Java and Apache Spark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products in the banking sector
  • Leverage AWS services to build and deploy cloud-native applications handling sensitive financial transactions
  • Implement data pipelines and analytics solutions to support risk assessment and fraud detection
  • Conduct code reviews, testing, and optimization to ensure high performance and reliability
  • Integrate security best practices to comply with financial regulations like GDPR and SOX
  • Troubleshoot and resolve complex issues in production environments for trading and lending platforms
  • Mentor junior engineers and contribute to technical roadmaps for innovation in fintech
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Monitor system performance and scalability to handle peak loads in global markets

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
  • Knowledge of secure coding practices in financial systems
  • Ability to design scalable solutions for high-volume financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with financial services technologies like payment processing or risk management
  • Certifications in AWS (e.g., AWS Certified Developer)
  • Familiarity with microservices architecture and containerization (Docker/Kubernetes)
  • Prior work at a large financial institution handling regulatory compliance

Required Skills

  • Java programming
  • Apache Spark
  • AWS cloud platform
  • SQL and NoSQL databases
  • Agile/Scrum methodologies
  • Microservices design
  • Secure coding practices
  • Big data processing
  • Problem-solving
  • Team collaboration
  • Version control (Git)
  • CI/CD pipelines
  • Financial domain knowledge
  • Performance optimization
  • Communication skills

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off and flexible work arrangements
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Plano campus
  • Parental leave and family support benefits

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, 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
  • Apache Sparkintermediate
  • AWS cloud platformintermediate
  • SQL and NoSQL databasesintermediate
  • Agile/Scrum methodologiesintermediate
  • Microservices designintermediate
  • Secure coding practicesintermediate
  • Big data processingintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Version control (Git)intermediate
  • CI/CD pipelinesintermediate
  • Financial domain knowledgeintermediate
  • Performance optimizationintermediate
  • Communication skillsintermediate

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)
  • Knowledge of secure coding practices in financial systems (experience)
  • Ability to design scalable solutions for high-volume financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with financial services technologies like payment processing or risk management (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) (experience)
  • Familiarity with microservices architecture and containerization (Docker/Kubernetes) (experience)
  • Prior work at a large financial institution handling regulatory compliance (experience)

Responsibilities

  • Design and develop secure, scalable software solutions using Java and Apache Spark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products in the banking sector
  • Leverage AWS services to build and deploy cloud-native applications handling sensitive financial transactions
  • Implement data pipelines and analytics solutions to support risk assessment and fraud detection
  • Conduct code reviews, testing, and optimization to ensure high performance and reliability
  • Integrate security best practices to comply with financial regulations like GDPR and SOX
  • Troubleshoot and resolve complex issues in production environments for trading and lending platforms
  • Mentor junior engineers and contribute to technical roadmaps for innovation in fintech
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Monitor system performance and scalability to handle peak loads in global markets

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off and flexible work arrangements
  • 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 Plano campus
  • general: Parental leave and family support benefits

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.