Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - Java

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to advanced risk management solutions. As a Software Engineer III - Java in our Mumbai technology center, you will join an agile team dedicated to designing and delivering market-leading technology products that are both secure and scalable. Your role will focus on developing robust Java applications that support critical banking operations, ensuring they meet the highest standards of reliability and regulatory compliance in a dynamic fintech landscape. This position offers the opportunity to work on high-impact projects that influence millions of customers worldwide, leveraging cutting-edge tools to drive efficiency and innovation in areas like digital banking and asset management. In this role, you will collaborate closely with cross-functional teams, including product managers, data scientists, and compliance experts, to architect solutions that handle massive transaction volumes while prioritizing data security and privacy. You will contribute to the full software development lifecycle, from ideation and prototyping to deployment and maintenance, using modern Java frameworks and cloud-native technologies. At JPMorgan Chase, we emphasize a culture of continuous learning and excellence, where your expertise in secure coding practices will help safeguard sensitive financial data against evolving cyber threats, aligning with our commitment to building trust in the financial ecosystem. Joining our team in Mumbai means becoming part of a vibrant, inclusive community that values diversity and professional growth. You will have access to world-class resources, mentorship from industry leaders, and opportunities to tackle complex challenges that shape the future of finance. If you are passionate about technology's role in transforming banking and thrive in a collaborative, fast-paced environment, this position at JPMorgan Chase is an ideal fit to advance your career while contributing to meaningful global impact.

Key Responsibilities

  • Design, develop, and maintain Java-based applications for secure and scalable financial products
  • Collaborate with agile teams to deliver market-leading technology solutions in the banking sector
  • Implement secure coding practices to ensure compliance with regulatory standards like GDPR and SOX
  • Optimize application performance and scalability to handle high-volume financial transactions
  • Conduct code reviews, testing, and debugging to maintain high-quality deliverables
  • Integrate systems with JPMorgan Chase's core banking platforms and third-party services
  • Contribute to innovation in fintech, such as AI-driven analytics or blockchain integrations
  • Mentor junior engineers and participate in knowledge-sharing within the team
  • Monitor and troubleshoot production issues in real-time trading environments
  • Stay updated on emerging technologies to enhance JPMorgan's digital banking capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java
  • Strong experience in building scalable, secure applications in the financial services domain
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and implement secure, high-performance systems
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Solid understanding of software engineering best practices and code quality standards

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial technology, including trading systems or risk management tools
  • Familiarity with JPMorgan Chase's technology stack and internal tools
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work in a global financial institution with emphasis on compliance and security

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • Microservices architecture and RESTful APIs
  • Database management (SQL, NoSQL like MongoDB)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Secure coding and vulnerability assessment
  • Agile/Scrum methodologies
  • Version control (Git) and CI/CD pipelines
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Financial domain knowledge (e.g., payments, risk modeling)
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and monitoring tools
  • Scripting (Python, Bash) for automation
  • Adaptability to fast-paced environments
  • Attention to detail in compliance-heavy settings

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 Mumbai campus
  • Global mobility opportunities within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

3,500,000 - 5,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, Spring Boot, Hibernate)intermediate
  • Microservices architecture and RESTful APIsintermediate
  • Database management (SQL, NoSQL like MongoDB)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Financial domain knowledge (e.g., payments, risk modeling)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and monitoring toolsintermediate
  • Scripting (Python, Bash) for automationintermediate
  • Adaptability to fast-paced environmentsintermediate
  • Attention to detail in compliance-heavy settingsintermediate

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 in building scalable, secure applications in the financial services domain (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and implement secure, high-performance systems (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Solid understanding of software engineering best practices and code quality standards (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial technology, including trading systems or risk management tools (experience)
  • Familiarity with JPMorgan Chase's technology stack and internal tools (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work in a global financial institution with emphasis on compliance and security (experience)

Responsibilities

  • Design, develop, and maintain Java-based applications for secure and scalable financial products
  • Collaborate with agile teams to deliver market-leading technology solutions in the banking sector
  • Implement secure coding practices to ensure compliance with regulatory standards like GDPR and SOX
  • Optimize application performance and scalability to handle high-volume financial transactions
  • Conduct code reviews, testing, and debugging to maintain high-quality deliverables
  • Integrate systems with JPMorgan Chase's core banking platforms and third-party services
  • Contribute to innovation in fintech, such as AI-driven analytics or blockchain integrations
  • Mentor junior engineers and participate in knowledge-sharing within the team
  • Monitor and troubleshoot production issues in real-time trading environments
  • Stay updated on emerging technologies to enhance JPMorgan's digital banking capabilities

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 Mumbai campus
  • general: Global mobility opportunities within JPMorgan Chase

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java

full-timePosted: Dec 1, 2025

Job Description

Software Engineer III - Java

Location: Mumbai, Maharashtra, India

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to advanced risk management solutions. As a Software Engineer III - Java in our Mumbai technology center, you will join an agile team dedicated to designing and delivering market-leading technology products that are both secure and scalable. Your role will focus on developing robust Java applications that support critical banking operations, ensuring they meet the highest standards of reliability and regulatory compliance in a dynamic fintech landscape. This position offers the opportunity to work on high-impact projects that influence millions of customers worldwide, leveraging cutting-edge tools to drive efficiency and innovation in areas like digital banking and asset management. In this role, you will collaborate closely with cross-functional teams, including product managers, data scientists, and compliance experts, to architect solutions that handle massive transaction volumes while prioritizing data security and privacy. You will contribute to the full software development lifecycle, from ideation and prototyping to deployment and maintenance, using modern Java frameworks and cloud-native technologies. At JPMorgan Chase, we emphasize a culture of continuous learning and excellence, where your expertise in secure coding practices will help safeguard sensitive financial data against evolving cyber threats, aligning with our commitment to building trust in the financial ecosystem. Joining our team in Mumbai means becoming part of a vibrant, inclusive community that values diversity and professional growth. You will have access to world-class resources, mentorship from industry leaders, and opportunities to tackle complex challenges that shape the future of finance. If you are passionate about technology's role in transforming banking and thrive in a collaborative, fast-paced environment, this position at JPMorgan Chase is an ideal fit to advance your career while contributing to meaningful global impact.

Key Responsibilities

  • Design, develop, and maintain Java-based applications for secure and scalable financial products
  • Collaborate with agile teams to deliver market-leading technology solutions in the banking sector
  • Implement secure coding practices to ensure compliance with regulatory standards like GDPR and SOX
  • Optimize application performance and scalability to handle high-volume financial transactions
  • Conduct code reviews, testing, and debugging to maintain high-quality deliverables
  • Integrate systems with JPMorgan Chase's core banking platforms and third-party services
  • Contribute to innovation in fintech, such as AI-driven analytics or blockchain integrations
  • Mentor junior engineers and participate in knowledge-sharing within the team
  • Monitor and troubleshoot production issues in real-time trading environments
  • Stay updated on emerging technologies to enhance JPMorgan's digital banking capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java
  • Strong experience in building scalable, secure applications in the financial services domain
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and implement secure, high-performance systems
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Solid understanding of software engineering best practices and code quality standards

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial technology, including trading systems or risk management tools
  • Familiarity with JPMorgan Chase's technology stack and internal tools
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work in a global financial institution with emphasis on compliance and security

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • Microservices architecture and RESTful APIs
  • Database management (SQL, NoSQL like MongoDB)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Secure coding and vulnerability assessment
  • Agile/Scrum methodologies
  • Version control (Git) and CI/CD pipelines
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Financial domain knowledge (e.g., payments, risk modeling)
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and monitoring tools
  • Scripting (Python, Bash) for automation
  • Adaptability to fast-paced environments
  • Attention to detail in compliance-heavy settings

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 Mumbai campus
  • Global mobility opportunities within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Mumbai, IN

Salary

Estimated Salary Rangehigh confidence

3,500,000 - 5,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, Spring Boot, Hibernate)intermediate
  • Microservices architecture and RESTful APIsintermediate
  • Database management (SQL, NoSQL like MongoDB)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Financial domain knowledge (e.g., payments, risk modeling)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and monitoring toolsintermediate
  • Scripting (Python, Bash) for automationintermediate
  • Adaptability to fast-paced environmentsintermediate
  • Attention to detail in compliance-heavy settingsintermediate

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 in building scalable, secure applications in the financial services domain (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and implement secure, high-performance systems (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Solid understanding of software engineering best practices and code quality standards (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial technology, including trading systems or risk management tools (experience)
  • Familiarity with JPMorgan Chase's technology stack and internal tools (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work in a global financial institution with emphasis on compliance and security (experience)

Responsibilities

  • Design, develop, and maintain Java-based applications for secure and scalable financial products
  • Collaborate with agile teams to deliver market-leading technology solutions in the banking sector
  • Implement secure coding practices to ensure compliance with regulatory standards like GDPR and SOX
  • Optimize application performance and scalability to handle high-volume financial transactions
  • Conduct code reviews, testing, and debugging to maintain high-quality deliverables
  • Integrate systems with JPMorgan Chase's core banking platforms and third-party services
  • Contribute to innovation in fintech, such as AI-driven analytics or blockchain integrations
  • Mentor junior engineers and participate in knowledge-sharing within the team
  • Monitor and troubleshoot production issues in real-time trading environments
  • Stay updated on emerging technologies to enhance JPMorgan's digital banking capabilities

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 Mumbai campus
  • general: Global mobility opportunities within JPMorgan Chase

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.