Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java, AWS, PySpark

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java, AWS, PySpark

full-timePosted: Dec 9, 2025

Job Description

Software Engineer III - Java, AWS, PySpark

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Java, AWS, PySpark in our Mumbai office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that drive our market-leading solutions in investment banking, asset management, and consumer finance. Your role will involve leveraging Java for robust backend development, AWS for cloud-native architectures, and PySpark for advanced data analytics, ensuring our platforms handle the complexities of high-volume financial transactions while maintaining the highest standards of security and compliance. In this position, you will collaborate closely with cross-functional teams including data scientists, product managers, and compliance experts to build and optimize systems that support real-time trading, risk assessment, and personalized client experiences. You will architect data pipelines to process petabyte-scale datasets from global markets, integrate machine learning models for predictive analytics, and deploy solutions that scale seamlessly across hybrid cloud environments. Your contributions will directly impact JP Morgan Chase's ability to innovate in a regulated industry, where precision and reliability are paramount. We value engineers who thrive in fast-paced settings and are passionate about financial technology. This role offers opportunities for professional growth within one of the world's largest financial institutions, where you can influence strategic tech initiatives and work on projects that shape the future of finance. If you have a strong technical foundation and a drive to deliver exceptional outcomes, join us in Mumbai to help redefine what's possible in software engineering for the financial services sector.

Key Responsibilities

  • Design, develop, and deploy secure, scalable software solutions using Java, AWS, and PySpark to support JP Morgan Chase's financial products
  • Collaborate with agile teams to deliver market-leading technology for trading, risk analysis, and client services
  • Implement data pipelines and analytics models to process large-scale financial datasets efficiently
  • Ensure application security and compliance with industry regulations in all development phases
  • Optimize code performance and troubleshoot issues in production environments
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes
  • Mentor junior engineers and contribute to architectural decisions for enterprise-level systems
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Monitor system performance and scalability to handle high-volume transactions in real-time
  • Stay updated on emerging technologies to innovate within JP Morgan Chase's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software development experience with Java
  • Proven experience in building scalable applications using AWS cloud services
  • Hands-on experience with PySpark for big data processing and analytics
  • Strong understanding of agile methodologies and secure coding practices
  • Experience in financial services or high-stakes data environments
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with machine learning frameworks integrated with PySpark
  • Certifications in AWS (e.g., AWS Certified Developer or Solutions Architect)
  • Prior work in developing trading systems or risk management platforms at a financial institution
  • Familiarity with regulatory compliance standards like GDPR or SOX in fintech

Required Skills

  • Proficiency in Java programming and object-oriented design principles
  • Expertise in AWS services such as EC2, S3, Lambda, and EMR
  • Advanced knowledge of PySpark for distributed data processing
  • Experience with SQL, NoSQL databases, and data warehousing
  • Strong problem-solving and analytical skills for complex financial algorithms
  • Agile development practices, including Scrum and Kanban
  • Secure coding and vulnerability assessment techniques
  • Version control systems like Git and collaborative tools like Jira
  • Communication and teamwork skills for cross-functional collaboration
  • Understanding of financial concepts like risk modeling and transaction processing
  • Performance tuning and optimization for high-throughput systems
  • Familiarity with containerization tools like Docker and Kubernetes
  • Scripting in Python or Scala for automation tasks
  • Attention to detail in handling sensitive financial data
  • Adaptability to fast-paced, innovative environments

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Flexible work arrangements, including hybrid options in Mumbai
  • Wellness programs, gym memberships, and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / yearly

Source: ai estimated

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

Skills Required

  • Proficiency in Java programming and object-oriented design principlesintermediate
  • Expertise in AWS services such as EC2, S3, Lambda, and EMRintermediate
  • Advanced knowledge of PySpark for distributed data processingintermediate
  • Experience with SQL, NoSQL databases, and data warehousingintermediate
  • Strong problem-solving and analytical skills for complex financial algorithmsintermediate
  • Agile development practices, including Scrum and Kanbanintermediate
  • Secure coding and vulnerability assessment techniquesintermediate
  • Version control systems like Git and collaborative tools like Jiraintermediate
  • Communication and teamwork skills for cross-functional collaborationintermediate
  • Understanding of financial concepts like risk modeling and transaction processingintermediate
  • Performance tuning and optimization for high-throughput systemsintermediate
  • Familiarity with containerization tools like Docker and Kubernetesintermediate
  • Scripting in Python or Scala for automation tasksintermediate
  • Attention to detail in handling sensitive financial dataintermediate
  • Adaptability to fast-paced, innovative environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software development experience with Java (experience)
  • Proven experience in building scalable applications using AWS cloud services (experience)
  • Hands-on experience with PySpark for big data processing and analytics (experience)
  • Strong understanding of agile methodologies and secure coding practices (experience)
  • Experience in financial services or high-stakes data environments (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with machine learning frameworks integrated with PySpark (experience)
  • Certifications in AWS (e.g., AWS Certified Developer or Solutions Architect) (experience)
  • Prior work in developing trading systems or risk management platforms at a financial institution (experience)
  • Familiarity with regulatory compliance standards like GDPR or SOX in fintech (experience)

Responsibilities

  • Design, develop, and deploy secure, scalable software solutions using Java, AWS, and PySpark to support JP Morgan Chase's financial products
  • Collaborate with agile teams to deliver market-leading technology for trading, risk analysis, and client services
  • Implement data pipelines and analytics models to process large-scale financial datasets efficiently
  • Ensure application security and compliance with industry regulations in all development phases
  • Optimize code performance and troubleshoot issues in production environments
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes
  • Mentor junior engineers and contribute to architectural decisions for enterprise-level systems
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Monitor system performance and scalability to handle high-volume transactions in real-time
  • Stay updated on emerging technologies to innovate within JP Morgan Chase's tech stack

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Wellness programs, gym memberships, and mental health support services

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java, AWS, PySpark

full-timePosted: Dec 9, 2025

Job Description

Software Engineer III - Java, AWS, PySpark

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Java, AWS, PySpark in our Mumbai office, you will join a dynamic agile team dedicated to designing and delivering secure, scalable technology products that drive our market-leading solutions in investment banking, asset management, and consumer finance. Your role will involve leveraging Java for robust backend development, AWS for cloud-native architectures, and PySpark for advanced data analytics, ensuring our platforms handle the complexities of high-volume financial transactions while maintaining the highest standards of security and compliance. In this position, you will collaborate closely with cross-functional teams including data scientists, product managers, and compliance experts to build and optimize systems that support real-time trading, risk assessment, and personalized client experiences. You will architect data pipelines to process petabyte-scale datasets from global markets, integrate machine learning models for predictive analytics, and deploy solutions that scale seamlessly across hybrid cloud environments. Your contributions will directly impact JP Morgan Chase's ability to innovate in a regulated industry, where precision and reliability are paramount. We value engineers who thrive in fast-paced settings and are passionate about financial technology. This role offers opportunities for professional growth within one of the world's largest financial institutions, where you can influence strategic tech initiatives and work on projects that shape the future of finance. If you have a strong technical foundation and a drive to deliver exceptional outcomes, join us in Mumbai to help redefine what's possible in software engineering for the financial services sector.

Key Responsibilities

  • Design, develop, and deploy secure, scalable software solutions using Java, AWS, and PySpark to support JP Morgan Chase's financial products
  • Collaborate with agile teams to deliver market-leading technology for trading, risk analysis, and client services
  • Implement data pipelines and analytics models to process large-scale financial datasets efficiently
  • Ensure application security and compliance with industry regulations in all development phases
  • Optimize code performance and troubleshoot issues in production environments
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes
  • Mentor junior engineers and contribute to architectural decisions for enterprise-level systems
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Monitor system performance and scalability to handle high-volume transactions in real-time
  • Stay updated on emerging technologies to innovate within JP Morgan Chase's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software development experience with Java
  • Proven experience in building scalable applications using AWS cloud services
  • Hands-on experience with PySpark for big data processing and analytics
  • Strong understanding of agile methodologies and secure coding practices
  • Experience in financial services or high-stakes data environments
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with machine learning frameworks integrated with PySpark
  • Certifications in AWS (e.g., AWS Certified Developer or Solutions Architect)
  • Prior work in developing trading systems or risk management platforms at a financial institution
  • Familiarity with regulatory compliance standards like GDPR or SOX in fintech

Required Skills

  • Proficiency in Java programming and object-oriented design principles
  • Expertise in AWS services such as EC2, S3, Lambda, and EMR
  • Advanced knowledge of PySpark for distributed data processing
  • Experience with SQL, NoSQL databases, and data warehousing
  • Strong problem-solving and analytical skills for complex financial algorithms
  • Agile development practices, including Scrum and Kanban
  • Secure coding and vulnerability assessment techniques
  • Version control systems like Git and collaborative tools like Jira
  • Communication and teamwork skills for cross-functional collaboration
  • Understanding of financial concepts like risk modeling and transaction processing
  • Performance tuning and optimization for high-throughput systems
  • Familiarity with containerization tools like Docker and Kubernetes
  • Scripting in Python or Scala for automation tasks
  • Attention to detail in handling sensitive financial data
  • Adaptability to fast-paced, innovative environments

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and families
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Flexible work arrangements, including hybrid options in Mumbai
  • Wellness programs, gym memberships, and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / yearly

Source: ai estimated

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

Skills Required

  • Proficiency in Java programming and object-oriented design principlesintermediate
  • Expertise in AWS services such as EC2, S3, Lambda, and EMRintermediate
  • Advanced knowledge of PySpark for distributed data processingintermediate
  • Experience with SQL, NoSQL databases, and data warehousingintermediate
  • Strong problem-solving and analytical skills for complex financial algorithmsintermediate
  • Agile development practices, including Scrum and Kanbanintermediate
  • Secure coding and vulnerability assessment techniquesintermediate
  • Version control systems like Git and collaborative tools like Jiraintermediate
  • Communication and teamwork skills for cross-functional collaborationintermediate
  • Understanding of financial concepts like risk modeling and transaction processingintermediate
  • Performance tuning and optimization for high-throughput systemsintermediate
  • Familiarity with containerization tools like Docker and Kubernetesintermediate
  • Scripting in Python or Scala for automation tasksintermediate
  • Attention to detail in handling sensitive financial dataintermediate
  • Adaptability to fast-paced, innovative environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software development experience with Java (experience)
  • Proven experience in building scalable applications using AWS cloud services (experience)
  • Hands-on experience with PySpark for big data processing and analytics (experience)
  • Strong understanding of agile methodologies and secure coding practices (experience)
  • Experience in financial services or high-stakes data environments (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with machine learning frameworks integrated with PySpark (experience)
  • Certifications in AWS (e.g., AWS Certified Developer or Solutions Architect) (experience)
  • Prior work in developing trading systems or risk management platforms at a financial institution (experience)
  • Familiarity with regulatory compliance standards like GDPR or SOX in fintech (experience)

Responsibilities

  • Design, develop, and deploy secure, scalable software solutions using Java, AWS, and PySpark to support JP Morgan Chase's financial products
  • Collaborate with agile teams to deliver market-leading technology for trading, risk analysis, and client services
  • Implement data pipelines and analytics models to process large-scale financial datasets efficiently
  • Ensure application security and compliance with industry regulations in all development phases
  • Optimize code performance and troubleshoot issues in production environments
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes
  • Mentor junior engineers and contribute to architectural decisions for enterprise-level systems
  • Integrate third-party APIs and services to enhance platform capabilities in the financial services ecosystem
  • Monitor system performance and scalability to handle high-volume transactions in real-time
  • Stay updated on emerging technologies to innovate within JP Morgan Chase's tech stack

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and families
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Wellness programs, gym memberships, and mental health support services

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.