Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer II - Java, AWS, Spark

JP Morgan Chase

Software and Technology Jobs

Software Engineer II - Java, AWS, Spark

full-timePosted: Sep 1, 2025

Job Description

Software Engineer II - Java, AWS, Spark

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering everything from global payments to sophisticated risk management solutions. As a Software Engineer II - Java, AWS, Spark in our Hyderabad office, you will join a dynamic agile team dedicated to designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will leverage your expertise in Java, AWS cloud infrastructure, and Apache Spark to build robust data processing systems that handle the immense volumes of financial transactions and analytics critical to our clients in investment banking, asset management, and consumer services. Your work will directly contribute to enhancing the efficiency and security of our platforms, ensuring compliance with stringent regulatory standards in the financial services industry. Key to success in this position is your ability to collaborate with cross-functional teams, including data scientists, product managers, and compliance experts, to translate complex business requirements into high-quality code. You will develop and optimize Spark-based ETL pipelines on AWS, integrating with core banking systems to enable real-time insights for trading desks and portfolio managers. Emphasizing secure development practices, you will implement encryption, access controls, and monitoring to safeguard sensitive financial data against evolving cyber threats. This role offers the opportunity to innovate within a supportive environment, where your contributions help drive JP Morgan Chase's mission to redefine the future of finance through technology. We value engineers who thrive in a fast-paced, collaborative setting and are passionate about continuous learning. In Hyderabad, you will benefit from our state-of-the-art facilities and a culture that promotes work-life balance, professional growth, and inclusion. If you are ready to apply your technical prowess to solve real-world challenges in one of the world's leading financial institutions, join us in building the next generation of secure, scalable solutions that empower millions of customers worldwide.

Key Responsibilities

  • Design, develop, and deploy Java-based applications using AWS and Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's market-leading services
  • Implement and optimize data pipelines for real-time analytics in trading and risk assessment
  • Ensure code quality through unit testing, code reviews, and adherence to security best practices in financial systems
  • Troubleshoot and resolve complex issues in production environments to maintain system reliability
  • Integrate third-party APIs and services to enhance platform capabilities for global banking operations
  • Contribute to architectural decisions for cloud-native solutions that drive innovation in wealth management and payments
  • Mentor junior engineers and participate in knowledge-sharing sessions within the Hyderabad team
  • Monitor and improve application performance using tools like AWS CloudWatch and Spark metrics

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3-5 years of professional software development experience with Java
  • Strong experience with AWS cloud services and infrastructure
  • Proficiency in Apache Spark for big data processing
  • 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 trading systems or risk management
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work in a regulated environment with compliance standards like GDPR or SOX

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, EMR)
  • Apache Spark for data processing and analytics
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Agile methodologies (Scrum, Kanban)
  • Secure coding and vulnerability management
  • Microservices and RESTful API design
  • Containerization with Docker and orchestration with Kubernetes
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Communication and collaboration in cross-functional teams
  • Financial domain knowledge (e.g., trading, compliance)
  • Big data tools (Hadoop ecosystem, Kafka for streaming)
  • Performance optimization and scalability techniques
  • Adaptability to fast-paced, regulated 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 company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee wellness programs with gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Hyderabad
  • Stock purchase plan and employee discounts on JP Morgan financial products

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, IN

Salary

Estimated Salary Rangehigh confidence

2,500,000 - 4,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

  • Java programming (core and advanced features)intermediate
  • AWS services (EC2, S3, Lambda, EMR)intermediate
  • Apache Spark for data processing and analyticsintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Secure coding and vulnerability managementintermediate
  • Microservices and RESTful API designintermediate
  • Containerization with Docker and orchestration with Kubernetesintermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Financial domain knowledge (e.g., trading, compliance)intermediate
  • Big data tools (Hadoop ecosystem, Kafka for streaming)intermediate
  • Performance optimization and scalability techniquesintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3-5 years of professional software development experience with Java (experience)
  • Strong experience with AWS cloud services and infrastructure (experience)
  • Proficiency in Apache Spark for big data processing (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 trading systems or risk management (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work in a regulated environment with compliance standards like GDPR or SOX (experience)

Responsibilities

  • Design, develop, and deploy Java-based applications using AWS and Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's market-leading services
  • Implement and optimize data pipelines for real-time analytics in trading and risk assessment
  • Ensure code quality through unit testing, code reviews, and adherence to security best practices in financial systems
  • Troubleshoot and resolve complex issues in production environments to maintain system reliability
  • Integrate third-party APIs and services to enhance platform capabilities for global banking operations
  • Contribute to architectural decisions for cloud-native solutions that drive innovation in wealth management and payments
  • Mentor junior engineers and participate in knowledge-sharing sessions within the Hyderabad team
  • Monitor and improve application performance using tools like AWS CloudWatch and Spark metrics

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 company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Hyderabad
  • general: Stock purchase plan and employee discounts on JP Morgan financial products

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Software Engineer II - Java, AWS, Spark

full-timePosted: Sep 1, 2025

Job Description

Software Engineer II - Java, AWS, Spark

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering everything from global payments to sophisticated risk management solutions. As a Software Engineer II - Java, AWS, Spark in our Hyderabad office, you will join a dynamic agile team dedicated to designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will leverage your expertise in Java, AWS cloud infrastructure, and Apache Spark to build robust data processing systems that handle the immense volumes of financial transactions and analytics critical to our clients in investment banking, asset management, and consumer services. Your work will directly contribute to enhancing the efficiency and security of our platforms, ensuring compliance with stringent regulatory standards in the financial services industry. Key to success in this position is your ability to collaborate with cross-functional teams, including data scientists, product managers, and compliance experts, to translate complex business requirements into high-quality code. You will develop and optimize Spark-based ETL pipelines on AWS, integrating with core banking systems to enable real-time insights for trading desks and portfolio managers. Emphasizing secure development practices, you will implement encryption, access controls, and monitoring to safeguard sensitive financial data against evolving cyber threats. This role offers the opportunity to innovate within a supportive environment, where your contributions help drive JP Morgan Chase's mission to redefine the future of finance through technology. We value engineers who thrive in a fast-paced, collaborative setting and are passionate about continuous learning. In Hyderabad, you will benefit from our state-of-the-art facilities and a culture that promotes work-life balance, professional growth, and inclusion. If you are ready to apply your technical prowess to solve real-world challenges in one of the world's leading financial institutions, join us in building the next generation of secure, scalable solutions that empower millions of customers worldwide.

Key Responsibilities

  • Design, develop, and deploy Java-based applications using AWS and Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's market-leading services
  • Implement and optimize data pipelines for real-time analytics in trading and risk assessment
  • Ensure code quality through unit testing, code reviews, and adherence to security best practices in financial systems
  • Troubleshoot and resolve complex issues in production environments to maintain system reliability
  • Integrate third-party APIs and services to enhance platform capabilities for global banking operations
  • Contribute to architectural decisions for cloud-native solutions that drive innovation in wealth management and payments
  • Mentor junior engineers and participate in knowledge-sharing sessions within the Hyderabad team
  • Monitor and improve application performance using tools like AWS CloudWatch and Spark metrics

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3-5 years of professional software development experience with Java
  • Strong experience with AWS cloud services and infrastructure
  • Proficiency in Apache Spark for big data processing
  • 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 trading systems or risk management
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work in a regulated environment with compliance standards like GDPR or SOX

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, EMR)
  • Apache Spark for data processing and analytics
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Agile methodologies (Scrum, Kanban)
  • Secure coding and vulnerability management
  • Microservices and RESTful API design
  • Containerization with Docker and orchestration with Kubernetes
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Communication and collaboration in cross-functional teams
  • Financial domain knowledge (e.g., trading, compliance)
  • Big data tools (Hadoop ecosystem, Kafka for streaming)
  • Performance optimization and scalability techniques
  • Adaptability to fast-paced, regulated 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 company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee wellness programs with gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Hyderabad
  • Stock purchase plan and employee discounts on JP Morgan financial products

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, IN

Salary

Estimated Salary Rangehigh confidence

2,500,000 - 4,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

  • Java programming (core and advanced features)intermediate
  • AWS services (EC2, S3, Lambda, EMR)intermediate
  • Apache Spark for data processing and analyticsintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Secure coding and vulnerability managementintermediate
  • Microservices and RESTful API designintermediate
  • Containerization with Docker and orchestration with Kubernetesintermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Financial domain knowledge (e.g., trading, compliance)intermediate
  • Big data tools (Hadoop ecosystem, Kafka for streaming)intermediate
  • Performance optimization and scalability techniquesintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3-5 years of professional software development experience with Java (experience)
  • Strong experience with AWS cloud services and infrastructure (experience)
  • Proficiency in Apache Spark for big data processing (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 trading systems or risk management (experience)
  • Certifications in AWS (e.g., AWS Certified Developer) or Spark (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work in a regulated environment with compliance standards like GDPR or SOX (experience)

Responsibilities

  • Design, develop, and deploy Java-based applications using AWS and Spark for processing large-scale financial datasets
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's market-leading services
  • Implement and optimize data pipelines for real-time analytics in trading and risk assessment
  • Ensure code quality through unit testing, code reviews, and adherence to security best practices in financial systems
  • Troubleshoot and resolve complex issues in production environments to maintain system reliability
  • Integrate third-party APIs and services to enhance platform capabilities for global banking operations
  • Contribute to architectural decisions for cloud-native solutions that drive innovation in wealth management and payments
  • Mentor junior engineers and participate in knowledge-sharing sessions within the Hyderabad team
  • Monitor and improve application performance using tools like AWS CloudWatch and Spark metrics

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 company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Hyderabad
  • general: Stock purchase plan and employee discounts on JP Morgan financial products

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.