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: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer III - Java in our Bengaluru office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that power global banking operations. In this role, you will leverage your expertise in Java to build secure, scalable applications that handle everything from high-frequency trading to customer data management, ensuring our clients receive seamless and reliable services in a highly regulated environment. Your day-to-day responsibilities will involve collaborating with product managers, data scientists, and fellow engineers to architect robust solutions using modern Java frameworks like Spring Boot. You will focus on implementing secure coding practices to mitigate risks in financial transactions, optimizing performance for mission-critical systems, and integrating with JP Morgan's vast ecosystem of proprietary tools. This position offers the opportunity to work on cutting-edge projects that directly impact millions of customers worldwide, while adhering to strict compliance standards such as those set by RBI and global financial authorities. We value innovation and continuous learning, providing you with access to advanced training and mentorship to grow your career within one of the world's largest financial institutions. If you are passionate about technology's role in finance and thrive in a fast-paced, collaborative setting, this role at JP Morgan Chase in Bengaluru will allow you to make a meaningful contribution to our digital transformation initiatives.

Key Responsibilities

  • Design, develop, and maintain high-quality Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver secure and scalable technology products
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Conduct code reviews, testing, and debugging to uphold code quality standards
  • Optimize application performance for high-volume trading and transaction processing
  • Integrate systems with internal JP Morgan tools and external financial APIs
  • Mentor junior engineers and contribute to team knowledge sharing
  • Stay updated on emerging technologies and apply them to enhance banking services
  • Troubleshoot and resolve production issues in a 24/7 financial environment
  • Document technical designs and processes for audit and compliance purposes

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 complex software solutions
  • Experience with secure coding practices and compliance standards in banking
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with financial systems, trading platforms, or risk management tools
  • Knowledge of cloud platforms like AWS or Azure in a regulated environment
  • Familiarity with DevOps practices and CI/CD pipelines
  • Previous work at a major financial institution

Required Skills

  • Java programming (core and advanced features)
  • Spring Boot and microservices architecture
  • SQL and database management (e.g., Oracle, PostgreSQL)
  • RESTful API design and integration
  • Agile/Scrum methodologies
  • Secure coding and vulnerability assessment
  • Version control with Git
  • Unit testing frameworks (e.g., JUnit, Mockito)
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Cloud computing basics (AWS preferred)
  • Containerization with Docker
  • CI/CD tools (e.g., Jenkins)
  • Attention to detail in high-stakes environments

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 initiatives
  • Flexible work arrangements and hybrid office options in Bengaluru

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 (core and advanced features)intermediate
  • Spring Boot and microservices architectureintermediate
  • SQL and database management (e.g., Oracle, PostgreSQL)intermediate
  • RESTful API design and integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Version control with Gitintermediate
  • Unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Cloud computing basics (AWS preferred)intermediate
  • Containerization with Dockerintermediate
  • CI/CD tools (e.g., Jenkins)intermediate
  • Attention to detail in high-stakes environmentsintermediate

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 complex software solutions (experience)
  • Experience with secure coding practices and compliance standards in banking (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with financial systems, trading platforms, or risk management tools (experience)
  • Knowledge of cloud platforms like AWS or Azure in a regulated environment (experience)
  • Familiarity with DevOps practices and CI/CD pipelines (experience)
  • Previous work at a major financial institution (experience)

Responsibilities

  • Design, develop, and maintain high-quality Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver secure and scalable technology products
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Conduct code reviews, testing, and debugging to uphold code quality standards
  • Optimize application performance for high-volume trading and transaction processing
  • Integrate systems with internal JP Morgan tools and external financial APIs
  • Mentor junior engineers and contribute to team knowledge sharing
  • Stay updated on emerging technologies and apply them to enhance banking services
  • Troubleshoot and resolve production issues in a 24/7 financial environment
  • Document technical designs and processes for audit and compliance purposes

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 initiatives
  • general: Flexible work arrangements and hybrid office options in Bengaluru

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: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer III - Java in our Bengaluru office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that power global banking operations. In this role, you will leverage your expertise in Java to build secure, scalable applications that handle everything from high-frequency trading to customer data management, ensuring our clients receive seamless and reliable services in a highly regulated environment. Your day-to-day responsibilities will involve collaborating with product managers, data scientists, and fellow engineers to architect robust solutions using modern Java frameworks like Spring Boot. You will focus on implementing secure coding practices to mitigate risks in financial transactions, optimizing performance for mission-critical systems, and integrating with JP Morgan's vast ecosystem of proprietary tools. This position offers the opportunity to work on cutting-edge projects that directly impact millions of customers worldwide, while adhering to strict compliance standards such as those set by RBI and global financial authorities. We value innovation and continuous learning, providing you with access to advanced training and mentorship to grow your career within one of the world's largest financial institutions. If you are passionate about technology's role in finance and thrive in a fast-paced, collaborative setting, this role at JP Morgan Chase in Bengaluru will allow you to make a meaningful contribution to our digital transformation initiatives.

Key Responsibilities

  • Design, develop, and maintain high-quality Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver secure and scalable technology products
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Conduct code reviews, testing, and debugging to uphold code quality standards
  • Optimize application performance for high-volume trading and transaction processing
  • Integrate systems with internal JP Morgan tools and external financial APIs
  • Mentor junior engineers and contribute to team knowledge sharing
  • Stay updated on emerging technologies and apply them to enhance banking services
  • Troubleshoot and resolve production issues in a 24/7 financial environment
  • Document technical designs and processes for audit and compliance purposes

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 complex software solutions
  • Experience with secure coding practices and compliance standards in banking
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with financial systems, trading platforms, or risk management tools
  • Knowledge of cloud platforms like AWS or Azure in a regulated environment
  • Familiarity with DevOps practices and CI/CD pipelines
  • Previous work at a major financial institution

Required Skills

  • Java programming (core and advanced features)
  • Spring Boot and microservices architecture
  • SQL and database management (e.g., Oracle, PostgreSQL)
  • RESTful API design and integration
  • Agile/Scrum methodologies
  • Secure coding and vulnerability assessment
  • Version control with Git
  • Unit testing frameworks (e.g., JUnit, Mockito)
  • Problem-solving and analytical thinking
  • Communication and collaboration skills
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Cloud computing basics (AWS preferred)
  • Containerization with Docker
  • CI/CD tools (e.g., Jenkins)
  • Attention to detail in high-stakes environments

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 initiatives
  • Flexible work arrangements and hybrid office options in Bengaluru

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 (core and advanced features)intermediate
  • Spring Boot and microservices architectureintermediate
  • SQL and database management (e.g., Oracle, PostgreSQL)intermediate
  • RESTful API design and integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Version control with Gitintermediate
  • Unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration skillsintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Cloud computing basics (AWS preferred)intermediate
  • Containerization with Dockerintermediate
  • CI/CD tools (e.g., Jenkins)intermediate
  • Attention to detail in high-stakes environmentsintermediate

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 complex software solutions (experience)
  • Experience with secure coding practices and compliance standards in banking (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with financial systems, trading platforms, or risk management tools (experience)
  • Knowledge of cloud platforms like AWS or Azure in a regulated environment (experience)
  • Familiarity with DevOps practices and CI/CD pipelines (experience)
  • Previous work at a major financial institution (experience)

Responsibilities

  • Design, develop, and maintain high-quality Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver secure and scalable technology products
  • Implement robust security measures to protect sensitive financial data and ensure regulatory compliance
  • Conduct code reviews, testing, and debugging to uphold code quality standards
  • Optimize application performance for high-volume trading and transaction processing
  • Integrate systems with internal JP Morgan tools and external financial APIs
  • Mentor junior engineers and contribute to team knowledge sharing
  • Stay updated on emerging technologies and apply them to enhance banking services
  • Troubleshoot and resolve production issues in a 24/7 financial environment
  • Document technical designs and processes for audit and compliance purposes

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 initiatives
  • general: Flexible work arrangements and hybrid office options in Bengaluru

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.