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: Nov 6, 2025

Job Description

Lead Software Engineer - Java

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm harnessing the transformative power of technology to deliver innovative solutions for our clients. As a Lead Software Engineer - Java in our Bengaluru technology center, 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 Java applications that support core banking operations, trading platforms, and client-facing services. You will collaborate with product managers, data scientists, and other engineers to build systems that drive efficiency, security, and innovation in the financial services landscape, ensuring compliance with stringent regulatory standards like those from RBI and global bodies. Your day-to-day responsibilities will include architecting end-to-end solutions using Java and modern frameworks, mentoring team members, and integrating with cloud-native technologies to handle high-volume financial transactions. You will tackle complex challenges such as real-time data processing for risk assessment and fraud detection, while fostering a culture of continuous improvement within an agile environment. This role demands a deep understanding of the financial industry's unique requirements, including data privacy, audit trails, and resilience against cyber threats, making it ideal for seasoned engineers passionate about fintech advancements. Joining JP Morgan Chase means becoming part of a dynamic, inclusive organization committed to your professional growth. In Bengaluru, you'll benefit from our state-of-the-art facilities and access to global projects that impact millions of customers worldwide. We value diverse perspectives and offer opportunities to lead transformative initiatives that shape the future of finance, all while enjoying a supportive work culture focused on work-life balance and career progression.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Mentor junior engineers and conduct code reviews to ensure high-quality, secure codebases
  • Integrate systems with core banking infrastructure, focusing on scalability and reliability
  • Troubleshoot and resolve complex technical issues in production environments
  • Drive adoption of best practices in software engineering, including CI/CD pipelines and DevOps
  • Contribute to architectural decisions for microservices and event-driven architectures
  • Ensure compliance with financial regulations and internal security protocols
  • Participate in sprint planning and retrospectives to continuously improve team processes
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java and related frameworks
  • Proven experience in agile methodologies and leading technical teams in a fast-paced environment
  • Strong understanding of financial services technologies, including secure data handling and compliance standards
  • Experience with cloud platforms such as AWS or Azure in enterprise settings
  • Demonstrated ability to design and implement scalable, high-performance applications
  • Excellent problem-solving skills with a track record of delivering complex projects on time

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience in the financial services industry, particularly with banking or trading systems
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior leadership role in developing mission-critical applications for global financial institutions
  • Familiarity with regulatory requirements like GDPR, PCI-DSS, or SOX in fintech

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in RESTful APIs, microservices, and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial transactions
  • Experience with messaging systems like Kafka or RabbitMQ
  • Familiarity with security protocols (OAuth, JWT) and encryption in fintech applications
  • Agile and Scrum methodologies
  • Cloud computing (AWS, Azure) and infrastructure as code (Terraform)
  • Version control with Git and CI/CD tools (Jenkins, GitHub Actions)
  • Problem-solving and analytical thinking
  • Leadership and communication skills for team collaboration
  • Understanding of financial domain concepts like payments, risk management, and compliance
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)
  • Adaptability to evolving technologies in a regulated industry

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 internal training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Access to global mobility programs and career advancement within JP Morgan 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

  • Expertise in Java 8+ and Spring Boot frameworkintermediate
  • Proficiency in RESTful APIs, microservices, and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial transactionsintermediate
  • Experience with messaging systems like Kafka or RabbitMQintermediate
  • Familiarity with security protocols (OAuth, JWT) and encryption in fintech applicationsintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud computing (AWS, Azure) and infrastructure as code (Terraform)intermediate
  • Version control with Git and CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Understanding of financial domain concepts like payments, risk management, and complianceintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)intermediate
  • Adaptability to evolving technologies in a regulated industryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java and related frameworks (experience)
  • Proven experience in agile methodologies and leading technical teams in a fast-paced environment (experience)
  • Strong understanding of financial services technologies, including secure data handling and compliance standards (experience)
  • Experience with cloud platforms such as AWS or Azure in enterprise settings (experience)
  • Demonstrated ability to design and implement scalable, high-performance applications (experience)
  • Excellent problem-solving skills with a track record of delivering complex projects on time (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience in the financial services industry, particularly with banking or trading systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior leadership role in developing mission-critical applications for global financial institutions (experience)
  • Familiarity with regulatory requirements like GDPR, PCI-DSS, or SOX in fintech (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Mentor junior engineers and conduct code reviews to ensure high-quality, secure codebases
  • Integrate systems with core banking infrastructure, focusing on scalability and reliability
  • Troubleshoot and resolve complex technical issues in production environments
  • Drive adoption of best practices in software engineering, including CI/CD pipelines and DevOps
  • Contribute to architectural decisions for microservices and event-driven architectures
  • Ensure compliance with financial regulations and internal security protocols
  • Participate in sprint planning and retrospectives to continuously improve team processes
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

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 internal training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Access to global mobility programs and 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: Nov 6, 2025

Job Description

Lead Software Engineer - Java

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm harnessing the transformative power of technology to deliver innovative solutions for our clients. As a Lead Software Engineer - Java in our Bengaluru technology center, 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 Java applications that support core banking operations, trading platforms, and client-facing services. You will collaborate with product managers, data scientists, and other engineers to build systems that drive efficiency, security, and innovation in the financial services landscape, ensuring compliance with stringent regulatory standards like those from RBI and global bodies. Your day-to-day responsibilities will include architecting end-to-end solutions using Java and modern frameworks, mentoring team members, and integrating with cloud-native technologies to handle high-volume financial transactions. You will tackle complex challenges such as real-time data processing for risk assessment and fraud detection, while fostering a culture of continuous improvement within an agile environment. This role demands a deep understanding of the financial industry's unique requirements, including data privacy, audit trails, and resilience against cyber threats, making it ideal for seasoned engineers passionate about fintech advancements. Joining JP Morgan Chase means becoming part of a dynamic, inclusive organization committed to your professional growth. In Bengaluru, you'll benefit from our state-of-the-art facilities and access to global projects that impact millions of customers worldwide. We value diverse perspectives and offer opportunities to lead transformative initiatives that shape the future of finance, all while enjoying a supportive work culture focused on work-life balance and career progression.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Mentor junior engineers and conduct code reviews to ensure high-quality, secure codebases
  • Integrate systems with core banking infrastructure, focusing on scalability and reliability
  • Troubleshoot and resolve complex technical issues in production environments
  • Drive adoption of best practices in software engineering, including CI/CD pipelines and DevOps
  • Contribute to architectural decisions for microservices and event-driven architectures
  • Ensure compliance with financial regulations and internal security protocols
  • Participate in sprint planning and retrospectives to continuously improve team processes
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java and related frameworks
  • Proven experience in agile methodologies and leading technical teams in a fast-paced environment
  • Strong understanding of financial services technologies, including secure data handling and compliance standards
  • Experience with cloud platforms such as AWS or Azure in enterprise settings
  • Demonstrated ability to design and implement scalable, high-performance applications
  • Excellent problem-solving skills with a track record of delivering complex projects on time

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience in the financial services industry, particularly with banking or trading systems
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior leadership role in developing mission-critical applications for global financial institutions
  • Familiarity with regulatory requirements like GDPR, PCI-DSS, or SOX in fintech

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in RESTful APIs, microservices, and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial transactions
  • Experience with messaging systems like Kafka or RabbitMQ
  • Familiarity with security protocols (OAuth, JWT) and encryption in fintech applications
  • Agile and Scrum methodologies
  • Cloud computing (AWS, Azure) and infrastructure as code (Terraform)
  • Version control with Git and CI/CD tools (Jenkins, GitHub Actions)
  • Problem-solving and analytical thinking
  • Leadership and communication skills for team collaboration
  • Understanding of financial domain concepts like payments, risk management, and compliance
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)
  • Adaptability to evolving technologies in a regulated industry

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 internal training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Access to global mobility programs and career advancement within JP Morgan 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

  • Expertise in Java 8+ and Spring Boot frameworkintermediate
  • Proficiency in RESTful APIs, microservices, and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial transactionsintermediate
  • Experience with messaging systems like Kafka or RabbitMQintermediate
  • Familiarity with security protocols (OAuth, JWT) and encryption in fintech applicationsintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud computing (AWS, Azure) and infrastructure as code (Terraform)intermediate
  • Version control with Git and CI/CD tools (Jenkins, GitHub Actions)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Understanding of financial domain concepts like payments, risk management, and complianceintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)intermediate
  • Adaptability to evolving technologies in a regulated industryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java and related frameworks (experience)
  • Proven experience in agile methodologies and leading technical teams in a fast-paced environment (experience)
  • Strong understanding of financial services technologies, including secure data handling and compliance standards (experience)
  • Experience with cloud platforms such as AWS or Azure in enterprise settings (experience)
  • Demonstrated ability to design and implement scalable, high-performance applications (experience)
  • Excellent problem-solving skills with a track record of delivering complex projects on time (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience in the financial services industry, particularly with banking or trading systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior leadership role in developing mission-critical applications for global financial institutions (experience)
  • Familiarity with regulatory requirements like GDPR, PCI-DSS, or SOX in fintech (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting JP Morgan Chase's financial platforms
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Mentor junior engineers and conduct code reviews to ensure high-quality, secure codebases
  • Integrate systems with core banking infrastructure, focusing on scalability and reliability
  • Troubleshoot and resolve complex technical issues in production environments
  • Drive adoption of best practices in software engineering, including CI/CD pipelines and DevOps
  • Contribute to architectural decisions for microservices and event-driven architectures
  • Ensure compliance with financial regulations and internal security protocols
  • Participate in sprint planning and retrospectives to continuously improve team processes
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

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 internal training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Access to global mobility programs and 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.