Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Dec 8, 2025

Job Description

Lead Software Engineer - Java

Location: Mumbai, Maharashtra, 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 solutions. As a Lead Software Engineer - Java in our Mumbai office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of robust, scalable applications that support core banking operations, trading platforms, and risk management systems. You will collaborate with global teams to deliver high-impact projects that handle massive transaction volumes while adhering to stringent regulatory standards in the financial sector. Your expertise in Java will be essential in architecting solutions that drive efficiency and innovation for our clients worldwide. In this leadership role, you will mentor a team of engineers, guide technical decisions, and ensure the seamless integration of new features into existing systems. Responsibilities include designing microservices, optimizing performance for real-time financial data processing, and implementing secure coding practices to protect sensitive information. You will work closely with product managers and data analysts to translate business requirements into technical specifications, leveraging agile methodologies to iterate quickly and deliver value. At JP Morgan Chase, your contributions will directly influence our ability to provide cutting-edge services in capital markets, investment banking, and consumer finance, all while fostering a culture of excellence and continuous improvement. We value engineers who thrive in dynamic environments and are passionate about solving complex challenges in finance. This role offers the opportunity to grow within one of the world's leading financial institutions, with access to advanced tools, global projects, and professional development resources. Join us in Mumbai to shape the future of financial technology at JP Morgan Chase, where your technical leadership will make a tangible difference in powering secure, reliable, and innovative solutions for our diverse clientele.

Key Responsibilities

  • Design, develop, and deploy critical technology solutions using Java across multiple technical domains in an agile team environment
  • Lead the architecture and implementation of scalable microservices for JP Morgan's financial platforms
  • Collaborate with product owners, data scientists, and stakeholders to deliver innovative solutions for trading, risk management, and client services
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence
  • Optimize application performance and ensure high availability in production environments handling billions in transactions
  • Integrate security best practices and compliance requirements into software development lifecycle for financial data protection
  • Participate in code reviews, testing, and deployment processes using tools like Jenkins and Git
  • Investigate and resolve complex technical issues in real-time trading systems
  • Contribute to the evolution of JP Morgan's technology stack by evaluating emerging tools and frameworks
  • Drive agile ceremonies, including sprint planning and retrospectives, to enhance team productivity

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java as the primary language
  • Strong experience in building scalable, high-performance applications in a financial services environment
  • Proficiency in agile methodologies and working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Solid understanding of software engineering best practices, including CI/CD pipelines

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial services, particularly in banking or capital markets
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work at a large-scale financial institution like JP Morgan Chase
  • Knowledge of regulatory compliance standards such as GDPR or SOX

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in RESTful APIs and microservices architecture
  • Experience with databases like Oracle, PostgreSQL, or NoSQL solutions
  • Knowledge of containerization tools such as Docker and Kubernetes
  • Strong problem-solving and analytical skills
  • Familiarity with messaging systems like Kafka or RabbitMQ
  • Understanding of DevOps practices and CI/CD tools (Jenkins, Maven)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Excellent communication and collaboration skills in team settings
  • Agile and Scrum methodologies
  • Security implementation in financial applications (OAuth, encryption)
  • Performance tuning and monitoring tools (Prometheus, Grafana)
  • Version control with Git and code review processes
  • Adaptability to fast-paced, high-stakes financial environments
  • Leadership and mentoring abilities

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 through JP Morgan's internal training programs and certifications
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Global mobility programs for career advancement within JP Morgan Chase

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

  • Expertise in Java 8+ and Spring Boot frameworkintermediate
  • Proficiency in RESTful APIs and microservices architectureintermediate
  • Experience with databases like Oracle, PostgreSQL, or NoSQL solutionsintermediate
  • Knowledge of containerization tools such as Docker and Kubernetesintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Familiarity with messaging systems like Kafka or RabbitMQintermediate
  • Understanding of DevOps practices and CI/CD tools (Jenkins, Maven)intermediate
  • Experience with unit testing frameworks (JUnit, Mockito)intermediate
  • Excellent communication and collaboration skills in team settingsintermediate
  • Agile and Scrum methodologiesintermediate
  • Security implementation in financial applications (OAuth, encryption)intermediate
  • Performance tuning and monitoring tools (Prometheus, Grafana)intermediate
  • Version control with Git and code review processesintermediate
  • Adaptability to fast-paced, high-stakes financial environmentsintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java as the primary language (experience)
  • Strong experience in building scalable, high-performance applications in a financial services environment (experience)
  • Proficiency in agile methodologies and working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Solid understanding of software engineering best practices, including CI/CD pipelines (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial services, particularly in banking or capital markets (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work at a large-scale financial institution like JP Morgan Chase (experience)
  • Knowledge of regulatory compliance standards such as GDPR or SOX (experience)

Responsibilities

  • Design, develop, and deploy critical technology solutions using Java across multiple technical domains in an agile team environment
  • Lead the architecture and implementation of scalable microservices for JP Morgan's financial platforms
  • Collaborate with product owners, data scientists, and stakeholders to deliver innovative solutions for trading, risk management, and client services
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence
  • Optimize application performance and ensure high availability in production environments handling billions in transactions
  • Integrate security best practices and compliance requirements into software development lifecycle for financial data protection
  • Participate in code reviews, testing, and deployment processes using tools like Jenkins and Git
  • Investigate and resolve complex technical issues in real-time trading systems
  • Contribute to the evolution of JP Morgan's technology stack by evaluating emerging tools and frameworks
  • Drive agile ceremonies, including sprint planning and retrospectives, to enhance team productivity

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 through JP Morgan's internal training programs and certifications
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Global mobility programs for career advancement within JP Morgan Chase

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

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

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

Check Your ATS Score for "Lead Software Engineer - 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 Lead Software Engineer - 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

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Dec 8, 2025

Job Description

Lead Software Engineer - Java

Location: Mumbai, Maharashtra, 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 solutions. As a Lead Software Engineer - Java in our Mumbai office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of robust, scalable applications that support core banking operations, trading platforms, and risk management systems. You will collaborate with global teams to deliver high-impact projects that handle massive transaction volumes while adhering to stringent regulatory standards in the financial sector. Your expertise in Java will be essential in architecting solutions that drive efficiency and innovation for our clients worldwide. In this leadership role, you will mentor a team of engineers, guide technical decisions, and ensure the seamless integration of new features into existing systems. Responsibilities include designing microservices, optimizing performance for real-time financial data processing, and implementing secure coding practices to protect sensitive information. You will work closely with product managers and data analysts to translate business requirements into technical specifications, leveraging agile methodologies to iterate quickly and deliver value. At JP Morgan Chase, your contributions will directly influence our ability to provide cutting-edge services in capital markets, investment banking, and consumer finance, all while fostering a culture of excellence and continuous improvement. We value engineers who thrive in dynamic environments and are passionate about solving complex challenges in finance. This role offers the opportunity to grow within one of the world's leading financial institutions, with access to advanced tools, global projects, and professional development resources. Join us in Mumbai to shape the future of financial technology at JP Morgan Chase, where your technical leadership will make a tangible difference in powering secure, reliable, and innovative solutions for our diverse clientele.

Key Responsibilities

  • Design, develop, and deploy critical technology solutions using Java across multiple technical domains in an agile team environment
  • Lead the architecture and implementation of scalable microservices for JP Morgan's financial platforms
  • Collaborate with product owners, data scientists, and stakeholders to deliver innovative solutions for trading, risk management, and client services
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence
  • Optimize application performance and ensure high availability in production environments handling billions in transactions
  • Integrate security best practices and compliance requirements into software development lifecycle for financial data protection
  • Participate in code reviews, testing, and deployment processes using tools like Jenkins and Git
  • Investigate and resolve complex technical issues in real-time trading systems
  • Contribute to the evolution of JP Morgan's technology stack by evaluating emerging tools and frameworks
  • Drive agile ceremonies, including sprint planning and retrospectives, to enhance team productivity

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java as the primary language
  • Strong experience in building scalable, high-performance applications in a financial services environment
  • Proficiency in agile methodologies and working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Solid understanding of software engineering best practices, including CI/CD pipelines

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial services, particularly in banking or capital markets
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work at a large-scale financial institution like JP Morgan Chase
  • Knowledge of regulatory compliance standards such as GDPR or SOX

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in RESTful APIs and microservices architecture
  • Experience with databases like Oracle, PostgreSQL, or NoSQL solutions
  • Knowledge of containerization tools such as Docker and Kubernetes
  • Strong problem-solving and analytical skills
  • Familiarity with messaging systems like Kafka or RabbitMQ
  • Understanding of DevOps practices and CI/CD tools (Jenkins, Maven)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Excellent communication and collaboration skills in team settings
  • Agile and Scrum methodologies
  • Security implementation in financial applications (OAuth, encryption)
  • Performance tuning and monitoring tools (Prometheus, Grafana)
  • Version control with Git and code review processes
  • Adaptability to fast-paced, high-stakes financial environments
  • Leadership and mentoring abilities

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 through JP Morgan's internal training programs and certifications
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Mumbai
  • Global mobility programs for career advancement within JP Morgan Chase

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

  • Expertise in Java 8+ and Spring Boot frameworkintermediate
  • Proficiency in RESTful APIs and microservices architectureintermediate
  • Experience with databases like Oracle, PostgreSQL, or NoSQL solutionsintermediate
  • Knowledge of containerization tools such as Docker and Kubernetesintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Familiarity with messaging systems like Kafka or RabbitMQintermediate
  • Understanding of DevOps practices and CI/CD tools (Jenkins, Maven)intermediate
  • Experience with unit testing frameworks (JUnit, Mockito)intermediate
  • Excellent communication and collaboration skills in team settingsintermediate
  • Agile and Scrum methodologiesintermediate
  • Security implementation in financial applications (OAuth, encryption)intermediate
  • Performance tuning and monitoring tools (Prometheus, Grafana)intermediate
  • Version control with Git and code review processesintermediate
  • Adaptability to fast-paced, high-stakes financial environmentsintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java as the primary language (experience)
  • Strong experience in building scalable, high-performance applications in a financial services environment (experience)
  • Proficiency in agile methodologies and working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Solid understanding of software engineering best practices, including CI/CD pipelines (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial services, particularly in banking or capital markets (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work at a large-scale financial institution like JP Morgan Chase (experience)
  • Knowledge of regulatory compliance standards such as GDPR or SOX (experience)

Responsibilities

  • Design, develop, and deploy critical technology solutions using Java across multiple technical domains in an agile team environment
  • Lead the architecture and implementation of scalable microservices for JP Morgan's financial platforms
  • Collaborate with product owners, data scientists, and stakeholders to deliver innovative solutions for trading, risk management, and client services
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence
  • Optimize application performance and ensure high availability in production environments handling billions in transactions
  • Integrate security best practices and compliance requirements into software development lifecycle for financial data protection
  • Participate in code reviews, testing, and deployment processes using tools like Jenkins and Git
  • Investigate and resolve complex technical issues in real-time trading systems
  • Contribute to the evolution of JP Morgan's technology stack by evaluating emerging tools and frameworks
  • Drive agile ceremonies, including sprint planning and retrospectives, to enhance team productivity

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 through JP Morgan's internal training programs and certifications
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Mumbai
  • general: Global mobility programs for career advancement within JP Morgan Chase

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.