Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java, Spring Boot, Microservices, AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java, Spring Boot, Microservices, AWS

full-timePosted: Sep 29, 2025

Job Description

Software Engineer III - Java, Spring Boot, Microservices, AWS

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. In the Consumer & Community Banking (CCB) line of business, we serve millions of customers with innovative digital banking solutions, from everyday spending to home lending and investments. We are seeking a talented Software Engineer III to join our technology team in Bengaluru, India, where you will play a pivotal role in driving innovation through cutting-edge software solutions that enhance customer experiences and operational efficiency in a highly regulated financial landscape. As a Software Engineer III, you will focus on building and maintaining microservices-based applications using Java and Spring Boot, deployed on AWS cloud infrastructure. Your work will directly impact key CCB initiatives, such as real-time transaction processing, fraud detection, and personalized banking services. You will collaborate with product managers, data scientists, and other engineers in an agile environment to deliver secure, scalable solutions that comply with global financial standards like GDPR and PCI-DSS. This role offers the opportunity to tackle complex challenges in high-stakes financial systems while leveraging the latest cloud technologies. In this position, you will contribute to the full software development lifecycle, from requirements gathering to deployment and monitoring. You will optimize code for performance in high-volume environments, integrate with third-party financial APIs, and ensure resilience against cyber threats. At JPMorgan Chase, we value diversity, innovation, and work-life balance, providing a supportive culture where your expertise can thrive. Join us to shape the future of banking technology and make a meaningful difference in the lives of our customers.

Key Responsibilities

  • Design, develop, and deploy scalable microservices using Java and Spring Boot to support consumer banking applications
  • Collaborate with cross-functional teams to innovate technology solutions within the CCB (Consumer & Community Banking) line of business
  • Leverage AWS services to build cloud-native applications ensuring high availability and performance
  • Implement and maintain CI/CD pipelines for efficient software delivery in a regulated financial environment
  • Conduct code reviews, debugging, and optimization to ensure robust, secure codebases
  • Integrate microservices with existing legacy systems while adhering to financial compliance standards
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive project success
  • Monitor and troubleshoot application performance in production environments
  • Contribute to the evolution of technology architecture for risk management and fraud detection features
  • Mentor junior engineers and promote 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 Spring Boot
  • Proven experience in designing and implementing microservices architectures
  • Hands-on experience with AWS cloud services including EC2, S3, Lambda, and RDS
  • Strong understanding of financial services domain, particularly in consumer banking
  • Experience with agile methodologies and CI/CD pipelines
  • Ability to work collaboratively in a global team environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with containerization tools like Docker and Kubernetes
  • Knowledge of security best practices in financial applications (e.g., OAuth, encryption)
  • Prior work in high-volume transaction processing systems
  • Familiarity with JPMorgan Chase's internal tools and compliance standards

Required Skills

  • Java programming (advanced)
  • Spring Boot framework
  • Microservices architecture design
  • AWS cloud platform (EC2, S3, Lambda)
  • RESTful API development
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Git version control and Jenkins for CI/CD
  • Agile/Scrum methodologies
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Financial domain knowledge (banking regulations)
  • Unit testing frameworks (JUnit, Mockito)
  • Containerization (Docker)
  • Orchestration (Kubernetes)
  • Security principles (encryption, authentication)

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Bengaluru campus
  • Global mobility opportunities within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, 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

  • Java programming (advanced)intermediate
  • Spring Boot frameworkintermediate
  • Microservices architecture designintermediate
  • AWS cloud platform (EC2, S3, Lambda)intermediate
  • RESTful API developmentintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Git version control and Jenkins for CI/CDintermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Financial domain knowledge (banking regulations)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Containerization (Docker)intermediate
  • Orchestration (Kubernetes)intermediate
  • Security principles (encryption, authentication)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and Spring Boot (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Hands-on experience with AWS cloud services including EC2, S3, Lambda, and RDS (experience)
  • Strong understanding of financial services domain, particularly in consumer banking (experience)
  • Experience with agile methodologies and CI/CD pipelines (experience)
  • Ability to work collaboratively in a global team environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with containerization tools like Docker and Kubernetes (experience)
  • Knowledge of security best practices in financial applications (e.g., OAuth, encryption) (experience)
  • Prior work in high-volume transaction processing systems (experience)
  • Familiarity with JPMorgan Chase's internal tools and compliance standards (experience)

Responsibilities

  • Design, develop, and deploy scalable microservices using Java and Spring Boot to support consumer banking applications
  • Collaborate with cross-functional teams to innovate technology solutions within the CCB (Consumer & Community Banking) line of business
  • Leverage AWS services to build cloud-native applications ensuring high availability and performance
  • Implement and maintain CI/CD pipelines for efficient software delivery in a regulated financial environment
  • Conduct code reviews, debugging, and optimization to ensure robust, secure codebases
  • Integrate microservices with existing legacy systems while adhering to financial compliance standards
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive project success
  • Monitor and troubleshoot application performance in production environments
  • Contribute to the evolution of technology architecture for risk management and fraud detection features
  • Mentor junior engineers and promote best practices in software engineering

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • 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 Bengaluru campus
  • general: Global mobility opportunities within JPMorgan Chase

Target Your Resume for "Software Engineer III - Java, Spring Boot, Microservices, AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Java, Spring Boot, Microservices, 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, Spring Boot, Microservices, 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, Spring Boot, Microservices, 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, Spring Boot, Microservices, AWS

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java, Spring Boot, Microservices, AWS

full-timePosted: Sep 29, 2025

Job Description

Software Engineer III - Java, Spring Boot, Microservices, AWS

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. In the Consumer & Community Banking (CCB) line of business, we serve millions of customers with innovative digital banking solutions, from everyday spending to home lending and investments. We are seeking a talented Software Engineer III to join our technology team in Bengaluru, India, where you will play a pivotal role in driving innovation through cutting-edge software solutions that enhance customer experiences and operational efficiency in a highly regulated financial landscape. As a Software Engineer III, you will focus on building and maintaining microservices-based applications using Java and Spring Boot, deployed on AWS cloud infrastructure. Your work will directly impact key CCB initiatives, such as real-time transaction processing, fraud detection, and personalized banking services. You will collaborate with product managers, data scientists, and other engineers in an agile environment to deliver secure, scalable solutions that comply with global financial standards like GDPR and PCI-DSS. This role offers the opportunity to tackle complex challenges in high-stakes financial systems while leveraging the latest cloud technologies. In this position, you will contribute to the full software development lifecycle, from requirements gathering to deployment and monitoring. You will optimize code for performance in high-volume environments, integrate with third-party financial APIs, and ensure resilience against cyber threats. At JPMorgan Chase, we value diversity, innovation, and work-life balance, providing a supportive culture where your expertise can thrive. Join us to shape the future of banking technology and make a meaningful difference in the lives of our customers.

Key Responsibilities

  • Design, develop, and deploy scalable microservices using Java and Spring Boot to support consumer banking applications
  • Collaborate with cross-functional teams to innovate technology solutions within the CCB (Consumer & Community Banking) line of business
  • Leverage AWS services to build cloud-native applications ensuring high availability and performance
  • Implement and maintain CI/CD pipelines for efficient software delivery in a regulated financial environment
  • Conduct code reviews, debugging, and optimization to ensure robust, secure codebases
  • Integrate microservices with existing legacy systems while adhering to financial compliance standards
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive project success
  • Monitor and troubleshoot application performance in production environments
  • Contribute to the evolution of technology architecture for risk management and fraud detection features
  • Mentor junior engineers and promote 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 Spring Boot
  • Proven experience in designing and implementing microservices architectures
  • Hands-on experience with AWS cloud services including EC2, S3, Lambda, and RDS
  • Strong understanding of financial services domain, particularly in consumer banking
  • Experience with agile methodologies and CI/CD pipelines
  • Ability to work collaboratively in a global team environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with containerization tools like Docker and Kubernetes
  • Knowledge of security best practices in financial applications (e.g., OAuth, encryption)
  • Prior work in high-volume transaction processing systems
  • Familiarity with JPMorgan Chase's internal tools and compliance standards

Required Skills

  • Java programming (advanced)
  • Spring Boot framework
  • Microservices architecture design
  • AWS cloud platform (EC2, S3, Lambda)
  • RESTful API development
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Git version control and Jenkins for CI/CD
  • Agile/Scrum methodologies
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Financial domain knowledge (banking regulations)
  • Unit testing frameworks (JUnit, Mockito)
  • Containerization (Docker)
  • Orchestration (Kubernetes)
  • Security principles (encryption, authentication)

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Bengaluru campus
  • Global mobility opportunities within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, 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

  • Java programming (advanced)intermediate
  • Spring Boot frameworkintermediate
  • Microservices architecture designintermediate
  • AWS cloud platform (EC2, S3, Lambda)intermediate
  • RESTful API developmentintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Git version control and Jenkins for CI/CDintermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Financial domain knowledge (banking regulations)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Containerization (Docker)intermediate
  • Orchestration (Kubernetes)intermediate
  • Security principles (encryption, authentication)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and Spring Boot (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Hands-on experience with AWS cloud services including EC2, S3, Lambda, and RDS (experience)
  • Strong understanding of financial services domain, particularly in consumer banking (experience)
  • Experience with agile methodologies and CI/CD pipelines (experience)
  • Ability to work collaboratively in a global team environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with containerization tools like Docker and Kubernetes (experience)
  • Knowledge of security best practices in financial applications (e.g., OAuth, encryption) (experience)
  • Prior work in high-volume transaction processing systems (experience)
  • Familiarity with JPMorgan Chase's internal tools and compliance standards (experience)

Responsibilities

  • Design, develop, and deploy scalable microservices using Java and Spring Boot to support consumer banking applications
  • Collaborate with cross-functional teams to innovate technology solutions within the CCB (Consumer & Community Banking) line of business
  • Leverage AWS services to build cloud-native applications ensuring high availability and performance
  • Implement and maintain CI/CD pipelines for efficient software delivery in a regulated financial environment
  • Conduct code reviews, debugging, and optimization to ensure robust, secure codebases
  • Integrate microservices with existing legacy systems while adhering to financial compliance standards
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive project success
  • Monitor and troubleshoot application performance in production environments
  • Contribute to the evolution of technology architecture for risk management and fraud detection features
  • Mentor junior engineers and promote best practices in software engineering

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • 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 Bengaluru campus
  • general: Global mobility opportunities within JPMorgan Chase

Target Your Resume for "Software Engineer III - Java, Spring Boot, Microservices, AWS" , JP Morgan Chase

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.