Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java/Spark/AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/Spark/AWS

full-timePosted: Aug 15, 2025

Job Description

Lead Software Engineer - Java/Spark/AWS

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Java/Spark/AWS in our Wilmington, DE office, you will play a pivotal role in delivering high-impact solutions that drive efficiency, security, and growth across our global operations. This position sits within our dynamic Software Engineering category, where you'll join an agile team focused on building robust platforms for risk management, transaction processing, and client analytics in the fast-paced financial services industry. Your expertise will help us harness big data to provide actionable insights, ensuring our clients—from individual investors to multinational corporations—receive unparalleled service and reliability. In this leadership role, you will architect and implement scalable applications using Java and Apache Spark to process vast datasets from trading activities and market trends. Leveraging AWS cloud technologies, you'll design resilient, secure infrastructures that comply with stringent regulatory standards like those from the SEC and FDIC. Collaborating closely with data scientists, product managers, and stakeholders, you'll lead the development of innovative features that enhance our digital banking platforms and automate complex financial workflows. This is an opportunity to influence JP Morgan's technological roadmap, tackling challenges like real-time fraud detection and predictive analytics that directly impact billions in assets under management. We value engineers who thrive in collaborative, innovative environments and are passionate about the intersection of technology and finance. As part of our commitment to diversity and inclusion, JP Morgan Chase offers a supportive culture with opportunities for career growth and work-life balance. If you are ready to lead transformative projects that shape the future of banking, apply today to join our team in Wilmington, DE, and contribute to a legacy of excellence in financial services.

Key Responsibilities

  • Design, develop, and deploy scalable Java-based applications using Spark for data-intensive financial workloads
  • Collaborate with agile teams to deliver innovative solutions that enhance JP Morgan's trading, risk management, and customer platforms
  • Leverage AWS infrastructure to build secure, resilient cloud-native systems compliant with financial regulations
  • Lead code reviews, mentor junior engineers, and ensure best practices in software development lifecycle
  • Optimize Spark jobs for performance in processing large-scale transaction data and analytics
  • Integrate microservices architectures to support real-time financial decision-making
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to innovation by exploring emerging technologies to drive efficiency in banking operations
  • Ensure data security and privacy in all solutions, adhering to JP Morgan's risk management standards
  • Participate in sprint planning and retrospectives to continuously improve team delivery

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience with Apache Spark for big data processing and analytics
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR
  • Strong understanding of agile methodologies and experience in cross-functional teams
  • Experience in financial services or high-stakes environments handling sensitive data
  • Ability to obtain necessary security clearances for banking technology roles

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with machine learning frameworks integrated with Spark
  • Prior work at a major financial institution like JP Morgan Chase
  • Certifications such as AWS Certified Solutions Architect or Spark Developer
  • Knowledge of regulatory compliance in finance (e.g., GDPR, SOX)

Required Skills

  • Java programming (core and advanced features)
  • Apache Spark (DataFrames, Streaming, MLlib)
  • AWS services (EC2, S3, Lambda, EMR, CloudFormation)
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Microservices and RESTful API design
  • Agile/Scrum methodologies
  • Version control with Git
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Data security and encryption practices
  • Problem-solving and debugging in distributed systems
  • Communication and collaboration in team settings
  • Financial domain knowledge (e.g., trading systems, risk analytics)
  • Containerization (Docker, Kubernetes)
  • Performance tuning for big data applications
  • Adaptability to fast-paced, regulated environments

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 for certifications
  • 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 Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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 (DataFrames, Streaming, MLlib)intermediate
  • AWS services (EC2, S3, Lambda, EMR, CloudFormation)intermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Microservices and RESTful API designintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Data security and encryption practicesintermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Communication and collaboration in team settingsintermediate
  • Financial domain knowledge (e.g., trading systems, risk analytics)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Performance tuning for big data applicationsintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience with Apache Spark for big data processing and analytics (experience)
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR (experience)
  • Strong understanding of agile methodologies and experience in cross-functional teams (experience)
  • Experience in financial services or high-stakes environments handling sensitive data (experience)
  • Ability to obtain necessary security clearances for banking technology roles (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with machine learning frameworks integrated with Spark (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)
  • Certifications such as AWS Certified Solutions Architect or Spark Developer (experience)
  • Knowledge of regulatory compliance in finance (e.g., GDPR, SOX) (experience)

Responsibilities

  • Design, develop, and deploy scalable Java-based applications using Spark for data-intensive financial workloads
  • Collaborate with agile teams to deliver innovative solutions that enhance JP Morgan's trading, risk management, and customer platforms
  • Leverage AWS infrastructure to build secure, resilient cloud-native systems compliant with financial regulations
  • Lead code reviews, mentor junior engineers, and ensure best practices in software development lifecycle
  • Optimize Spark jobs for performance in processing large-scale transaction data and analytics
  • Integrate microservices architectures to support real-time financial decision-making
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to innovation by exploring emerging technologies to drive efficiency in banking operations
  • Ensure data security and privacy in all solutions, adhering to JP Morgan's risk management standards
  • Participate in sprint planning and retrospectives to continuously improve team delivery

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 for certifications
  • 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 Wilmington, DE

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

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

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

Check Your ATS Score for "Lead Software Engineer - 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 Lead Software Engineer - 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

Lead Software Engineer - Java/Spark/AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/Spark/AWS

full-timePosted: Aug 15, 2025

Job Description

Lead Software Engineer - Java/Spark/AWS

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Java/Spark/AWS in our Wilmington, DE office, you will play a pivotal role in delivering high-impact solutions that drive efficiency, security, and growth across our global operations. This position sits within our dynamic Software Engineering category, where you'll join an agile team focused on building robust platforms for risk management, transaction processing, and client analytics in the fast-paced financial services industry. Your expertise will help us harness big data to provide actionable insights, ensuring our clients—from individual investors to multinational corporations—receive unparalleled service and reliability. In this leadership role, you will architect and implement scalable applications using Java and Apache Spark to process vast datasets from trading activities and market trends. Leveraging AWS cloud technologies, you'll design resilient, secure infrastructures that comply with stringent regulatory standards like those from the SEC and FDIC. Collaborating closely with data scientists, product managers, and stakeholders, you'll lead the development of innovative features that enhance our digital banking platforms and automate complex financial workflows. This is an opportunity to influence JP Morgan's technological roadmap, tackling challenges like real-time fraud detection and predictive analytics that directly impact billions in assets under management. We value engineers who thrive in collaborative, innovative environments and are passionate about the intersection of technology and finance. As part of our commitment to diversity and inclusion, JP Morgan Chase offers a supportive culture with opportunities for career growth and work-life balance. If you are ready to lead transformative projects that shape the future of banking, apply today to join our team in Wilmington, DE, and contribute to a legacy of excellence in financial services.

Key Responsibilities

  • Design, develop, and deploy scalable Java-based applications using Spark for data-intensive financial workloads
  • Collaborate with agile teams to deliver innovative solutions that enhance JP Morgan's trading, risk management, and customer platforms
  • Leverage AWS infrastructure to build secure, resilient cloud-native systems compliant with financial regulations
  • Lead code reviews, mentor junior engineers, and ensure best practices in software development lifecycle
  • Optimize Spark jobs for performance in processing large-scale transaction data and analytics
  • Integrate microservices architectures to support real-time financial decision-making
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to innovation by exploring emerging technologies to drive efficiency in banking operations
  • Ensure data security and privacy in all solutions, adhering to JP Morgan's risk management standards
  • Participate in sprint planning and retrospectives to continuously improve team delivery

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience with Apache Spark for big data processing and analytics
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR
  • Strong understanding of agile methodologies and experience in cross-functional teams
  • Experience in financial services or high-stakes environments handling sensitive data
  • Ability to obtain necessary security clearances for banking technology roles

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with machine learning frameworks integrated with Spark
  • Prior work at a major financial institution like JP Morgan Chase
  • Certifications such as AWS Certified Solutions Architect or Spark Developer
  • Knowledge of regulatory compliance in finance (e.g., GDPR, SOX)

Required Skills

  • Java programming (core and advanced features)
  • Apache Spark (DataFrames, Streaming, MLlib)
  • AWS services (EC2, S3, Lambda, EMR, CloudFormation)
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Microservices and RESTful API design
  • Agile/Scrum methodologies
  • Version control with Git
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Data security and encryption practices
  • Problem-solving and debugging in distributed systems
  • Communication and collaboration in team settings
  • Financial domain knowledge (e.g., trading systems, risk analytics)
  • Containerization (Docker, Kubernetes)
  • Performance tuning for big data applications
  • Adaptability to fast-paced, regulated environments

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 for certifications
  • 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 Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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 (DataFrames, Streaming, MLlib)intermediate
  • AWS services (EC2, S3, Lambda, EMR, CloudFormation)intermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Microservices and RESTful API designintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Data security and encryption practicesintermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Communication and collaboration in team settingsintermediate
  • Financial domain knowledge (e.g., trading systems, risk analytics)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Performance tuning for big data applicationsintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience with Apache Spark for big data processing and analytics (experience)
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR (experience)
  • Strong understanding of agile methodologies and experience in cross-functional teams (experience)
  • Experience in financial services or high-stakes environments handling sensitive data (experience)
  • Ability to obtain necessary security clearances for banking technology roles (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with machine learning frameworks integrated with Spark (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)
  • Certifications such as AWS Certified Solutions Architect or Spark Developer (experience)
  • Knowledge of regulatory compliance in finance (e.g., GDPR, SOX) (experience)

Responsibilities

  • Design, develop, and deploy scalable Java-based applications using Spark for data-intensive financial workloads
  • Collaborate with agile teams to deliver innovative solutions that enhance JP Morgan's trading, risk management, and customer platforms
  • Leverage AWS infrastructure to build secure, resilient cloud-native systems compliant with financial regulations
  • Lead code reviews, mentor junior engineers, and ensure best practices in software development lifecycle
  • Optimize Spark jobs for performance in processing large-scale transaction data and analytics
  • Integrate microservices architectures to support real-time financial decision-making
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to innovation by exploring emerging technologies to drive efficiency in banking operations
  • Ensure data security and privacy in all solutions, adhering to JP Morgan's risk management standards
  • Participate in sprint planning and retrospectives to continuously improve team delivery

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 for certifications
  • 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 Wilmington, DE

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

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

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

Check Your ATS Score for "Lead Software Engineer - 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 Lead Software Engineer - 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.