Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead Software Engineer - Java Mainframes

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Java Mainframes

full-timePosted: Dec 5, 2025

Job Description

Senior Lead Software Engineer - Java Mainframes

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, and our technology teams play a pivotal role in driving that transformation. As a Senior Lead Software Engineer - Java Mainframes in our Hyderabad office, you will lead the development of mission-critical applications that power global banking operations, including trading platforms, risk management systems, and payment processing. This role offers the opportunity to tackle diverse challenges across multiple technologies, from legacy mainframe systems to modern Java integrations, ensuring seamless and secure financial transactions for millions of clients worldwide. You will drive significant business impact by optimizing systems that handle trillions in assets, all while adhering to stringent regulatory standards in the financial industry. In this leadership position, you will architect robust solutions using Java on mainframe environments, collaborating with cross-functional teams to deliver high-performance applications that support JP Morgan Chase's commitment to excellence. Responsibilities include mentoring engineers, conducting code reviews, and spearheading initiatives to modernize legacy systems without disrupting 24/7 operations. Your expertise will be crucial in bridging traditional mainframe technologies like CICS and IMS with contemporary practices, enabling faster innovation in areas such as real-time analytics and fraud detection. Based in Hyderabad, Telangana, you will contribute to a dynamic, global team environment that values diversity and inclusion. Joining JP Morgan Chase means being part of a prestigious institution known for its stability and growth in the financial sector. We offer unparalleled opportunities for career advancement, with access to cutting-edge tools and resources that empower you to make a tangible difference. If you are passionate about leveraging Java and mainframe expertise to solve complex problems in finance, this role will allow you to grow while contributing to initiatives that shape the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications on mainframe platforms to support JP Morgan Chase's core banking operations
  • Collaborate with business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering innovation and best practices in software engineering
  • Optimize mainframe performance for high-volume transaction processing in trading and risk systems
  • Implement security protocols and ensure compliance with regulatory standards in the financial industry
  • Drive integration of legacy mainframe systems with modern Java microservices architectures
  • Conduct code reviews, troubleshoot production issues, and perform root cause analysis
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to deliver business value
  • Stay abreast of emerging technologies and recommend improvements to enhance system reliability and efficiency
  • Partner with global teams in Hyderabad and other locations to align on enterprise-wide initiatives

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of professional software engineering experience with a focus on Java and mainframe technologies
  • Proven track record in developing and maintaining high-performance applications in a financial services environment
  • Strong understanding of mainframe systems including CICS, IMS, and DB2
  • Experience with agile methodologies and CI/CD pipelines in large-scale enterprise settings
  • Ability to lead cross-functional teams and mentor junior engineers
  • Excellent problem-solving skills and ability to handle complex technical challenges under tight deadlines

Preferred Qualifications

  • Experience with JP Morgan Chase's internal tools and financial compliance standards
  • Knowledge of cloud migration strategies for mainframe applications
  • Certifications in Java (e.g., Oracle Certified Professional) or mainframe technologies
  • Prior work in risk management or trading systems within banking
  • Familiarity with DevOps practices and tools like Jenkins or Git

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in mainframe technologies such as COBOL, JCL, and VSAM
  • Strong knowledge of database systems including DB2 and SQL
  • Experience with middleware like WebSphere or MQ Series
  • Skills in version control systems (e.g., Git) and build tools (e.g., Maven)
  • Understanding of financial protocols and data security in banking
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Communication abilities for stakeholder engagement
  • Knowledge of performance tuning and debugging tools
  • Familiarity with RESTful APIs and microservices
  • Experience in unit testing frameworks like JUnit
  • Adaptability to fast-paced financial environments
  • Attention to detail for compliance and accuracy

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial services 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 with hybrid options in Hyderabad
  • Stock purchase plan and other financial perks tailored to banking professionals

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, 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 programming and object-oriented design principlesintermediate
  • Proficiency in mainframe technologies such as COBOL, JCL, and VSAMintermediate
  • Strong knowledge of database systems including DB2 and SQLintermediate
  • Experience with middleware like WebSphere or MQ Seriesintermediate
  • Skills in version control systems (e.g., Git) and build tools (e.g., Maven)intermediate
  • Understanding of financial protocols and data security in bankingintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Communication abilities for stakeholder engagementintermediate
  • Knowledge of performance tuning and debugging toolsintermediate
  • Familiarity with RESTful APIs and microservicesintermediate
  • Experience in unit testing frameworks like JUnitintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail for compliance and accuracyintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of professional software engineering experience with a focus on Java and mainframe technologies (experience)
  • Proven track record in developing and maintaining high-performance applications in a financial services environment (experience)
  • Strong understanding of mainframe systems including CICS, IMS, and DB2 (experience)
  • Experience with agile methodologies and CI/CD pipelines in large-scale enterprise settings (experience)
  • Ability to lead cross-functional teams and mentor junior engineers (experience)
  • Excellent problem-solving skills and ability to handle complex technical challenges under tight deadlines (experience)

Preferred Qualifications

  • Experience with JP Morgan Chase's internal tools and financial compliance standards (experience)
  • Knowledge of cloud migration strategies for mainframe applications (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or mainframe technologies (experience)
  • Prior work in risk management or trading systems within banking (experience)
  • Familiarity with DevOps practices and tools like Jenkins or Git (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications on mainframe platforms to support JP Morgan Chase's core banking operations
  • Collaborate with business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering innovation and best practices in software engineering
  • Optimize mainframe performance for high-volume transaction processing in trading and risk systems
  • Implement security protocols and ensure compliance with regulatory standards in the financial industry
  • Drive integration of legacy mainframe systems with modern Java microservices architectures
  • Conduct code reviews, troubleshoot production issues, and perform root cause analysis
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to deliver business value
  • Stay abreast of emerging technologies and recommend improvements to enhance system reliability and efficiency
  • Partner with global teams in Hyderabad and other locations to align on enterprise-wide initiatives

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial services 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 with hybrid options in Hyderabad
  • general: Stock purchase plan and other financial perks tailored to banking professionals

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

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

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

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

Senior Lead Software Engineer - Java Mainframes

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Java Mainframes

full-timePosted: Dec 5, 2025

Job Description

Senior Lead Software Engineer - Java Mainframes

Location: Hyderabad, Telangana, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, and our technology teams play a pivotal role in driving that transformation. As a Senior Lead Software Engineer - Java Mainframes in our Hyderabad office, you will lead the development of mission-critical applications that power global banking operations, including trading platforms, risk management systems, and payment processing. This role offers the opportunity to tackle diverse challenges across multiple technologies, from legacy mainframe systems to modern Java integrations, ensuring seamless and secure financial transactions for millions of clients worldwide. You will drive significant business impact by optimizing systems that handle trillions in assets, all while adhering to stringent regulatory standards in the financial industry. In this leadership position, you will architect robust solutions using Java on mainframe environments, collaborating with cross-functional teams to deliver high-performance applications that support JP Morgan Chase's commitment to excellence. Responsibilities include mentoring engineers, conducting code reviews, and spearheading initiatives to modernize legacy systems without disrupting 24/7 operations. Your expertise will be crucial in bridging traditional mainframe technologies like CICS and IMS with contemporary practices, enabling faster innovation in areas such as real-time analytics and fraud detection. Based in Hyderabad, Telangana, you will contribute to a dynamic, global team environment that values diversity and inclusion. Joining JP Morgan Chase means being part of a prestigious institution known for its stability and growth in the financial sector. We offer unparalleled opportunities for career advancement, with access to cutting-edge tools and resources that empower you to make a tangible difference. If you are passionate about leveraging Java and mainframe expertise to solve complex problems in finance, this role will allow you to grow while contributing to initiatives that shape the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications on mainframe platforms to support JP Morgan Chase's core banking operations
  • Collaborate with business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering innovation and best practices in software engineering
  • Optimize mainframe performance for high-volume transaction processing in trading and risk systems
  • Implement security protocols and ensure compliance with regulatory standards in the financial industry
  • Drive integration of legacy mainframe systems with modern Java microservices architectures
  • Conduct code reviews, troubleshoot production issues, and perform root cause analysis
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to deliver business value
  • Stay abreast of emerging technologies and recommend improvements to enhance system reliability and efficiency
  • Partner with global teams in Hyderabad and other locations to align on enterprise-wide initiatives

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of professional software engineering experience with a focus on Java and mainframe technologies
  • Proven track record in developing and maintaining high-performance applications in a financial services environment
  • Strong understanding of mainframe systems including CICS, IMS, and DB2
  • Experience with agile methodologies and CI/CD pipelines in large-scale enterprise settings
  • Ability to lead cross-functional teams and mentor junior engineers
  • Excellent problem-solving skills and ability to handle complex technical challenges under tight deadlines

Preferred Qualifications

  • Experience with JP Morgan Chase's internal tools and financial compliance standards
  • Knowledge of cloud migration strategies for mainframe applications
  • Certifications in Java (e.g., Oracle Certified Professional) or mainframe technologies
  • Prior work in risk management or trading systems within banking
  • Familiarity with DevOps practices and tools like Jenkins or Git

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in mainframe technologies such as COBOL, JCL, and VSAM
  • Strong knowledge of database systems including DB2 and SQL
  • Experience with middleware like WebSphere or MQ Series
  • Skills in version control systems (e.g., Git) and build tools (e.g., Maven)
  • Understanding of financial protocols and data security in banking
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Communication abilities for stakeholder engagement
  • Knowledge of performance tuning and debugging tools
  • Familiarity with RESTful APIs and microservices
  • Experience in unit testing frameworks like JUnit
  • Adaptability to fast-paced financial environments
  • Attention to detail for compliance and accuracy

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial services 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 with hybrid options in Hyderabad
  • Stock purchase plan and other financial perks tailored to banking professionals

JP Morgan Chase is an equal opportunity employer.

Locations

  • Hyderabad, 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 programming and object-oriented design principlesintermediate
  • Proficiency in mainframe technologies such as COBOL, JCL, and VSAMintermediate
  • Strong knowledge of database systems including DB2 and SQLintermediate
  • Experience with middleware like WebSphere or MQ Seriesintermediate
  • Skills in version control systems (e.g., Git) and build tools (e.g., Maven)intermediate
  • Understanding of financial protocols and data security in bankingintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Communication abilities for stakeholder engagementintermediate
  • Knowledge of performance tuning and debugging toolsintermediate
  • Familiarity with RESTful APIs and microservicesintermediate
  • Experience in unit testing frameworks like JUnitintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail for compliance and accuracyintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of professional software engineering experience with a focus on Java and mainframe technologies (experience)
  • Proven track record in developing and maintaining high-performance applications in a financial services environment (experience)
  • Strong understanding of mainframe systems including CICS, IMS, and DB2 (experience)
  • Experience with agile methodologies and CI/CD pipelines in large-scale enterprise settings (experience)
  • Ability to lead cross-functional teams and mentor junior engineers (experience)
  • Excellent problem-solving skills and ability to handle complex technical challenges under tight deadlines (experience)

Preferred Qualifications

  • Experience with JP Morgan Chase's internal tools and financial compliance standards (experience)
  • Knowledge of cloud migration strategies for mainframe applications (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or mainframe technologies (experience)
  • Prior work in risk management or trading systems within banking (experience)
  • Familiarity with DevOps practices and tools like Jenkins or Git (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications on mainframe platforms to support JP Morgan Chase's core banking operations
  • Collaborate with business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering innovation and best practices in software engineering
  • Optimize mainframe performance for high-volume transaction processing in trading and risk systems
  • Implement security protocols and ensure compliance with regulatory standards in the financial industry
  • Drive integration of legacy mainframe systems with modern Java microservices architectures
  • Conduct code reviews, troubleshoot production issues, and perform root cause analysis
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to deliver business value
  • Stay abreast of emerging technologies and recommend improvements to enhance system reliability and efficiency
  • Partner with global teams in Hyderabad and other locations to align on enterprise-wide initiatives

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial services 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 with hybrid options in Hyderabad
  • general: Stock purchase plan and other financial perks tailored to banking professionals

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.