Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Mainframe Application Developer, DB2, Cobol

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Mainframe Application Developer, DB2, Cobol

full-timePosted: Nov 13, 2025

Job Description

Software Engineer III - Mainframe Application Developer, DB2, Cobol

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, powering the world's leading banks with cutting-edge technology. As a Software Engineer III - Mainframe Application Developer specializing in DB2 and COBOL, you will join a dynamic agile team in Jersey City, NJ, to design and deliver secure, scalable applications that support our global banking operations. Your role will focus on developing and maintaining core mainframe systems that process trillions in transactions daily, ensuring reliability and compliance in a highly regulated industry. This position offers the opportunity to contribute to market-leading products that drive efficiency and innovation in areas like payments, risk management, and customer banking services. In this seasoned role, you will collaborate with cross-functional teams including analysts, architects, and stakeholders to translate business requirements into robust COBOL-based solutions integrated with DB2 databases. You will optimize application performance for high-volume financial workloads, troubleshoot complex issues, and implement enhancements that align with JPMorgan Chase's commitment to digital transformation. By leveraging your expertise in mainframe technologies, you will help modernize legacy systems while adhering to strict security standards such as those mandated by regulatory bodies like the SEC and FDIC. This work is pivotal in maintaining the trust and operational excellence that define our firm. JPMorgan Chase values a culture of inclusion, innovation, and professional growth, providing you with resources to advance your career in financial technology. You will engage in continuous learning through our renowned training programs and contribute to agile sprints that deliver real impact. If you are passionate about building resilient systems in the heart of finance, this role offers a platform to excel in a collaborative environment while benefiting from our comprehensive rewards and development opportunities.

Key Responsibilities

  • Design and develop robust mainframe applications using COBOL and DB2 to support JPMorgan Chase's global financial operations
  • Collaborate with agile teams to deliver secure, scalable technology products that enhance market-leading banking services
  • Analyze and optimize database structures in DB2 to handle high-volume transaction processing in real-time
  • Implement and maintain code for core banking systems, ensuring compliance with financial regulations and security protocols
  • Troubleshoot and resolve production issues in mainframe environments, minimizing downtime for critical financial applications
  • Participate in code reviews and contribute to best practices for software engineering within the firm
  • Integrate mainframe systems with modern technologies to support digital transformation initiatives at JPMorgan Chase
  • Mentor junior developers and foster knowledge sharing in a collaborative team setting
  • Monitor application performance and recommend improvements for efficiency and scalability
  • Ensure all developments adhere to JPMorgan Chase's risk management and data governance standards

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Minimum of 5 years of experience in mainframe application development using COBOL and DB2
  • Proven track record in designing, developing, and maintaining secure, scalable financial applications
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Experience with mainframe technologies including JCL, CICS, and VSAM
  • Knowledge of financial services regulations and data security standards such as PCI-DSS and SOX
  • Ability to troubleshoot complex issues in high-volume transaction environments

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with modernizing mainframe applications to cloud or hybrid environments
  • Familiarity with DevOps practices and CI/CD pipelines in a mainframe context
  • Previous work in banking or financial services, particularly in core banking systems
  • Certifications in IBM mainframe technologies or COBOL/DB2

Required Skills

  • Proficiency in COBOL programming for mainframe applications
  • Expertise in DB2 database design, SQL queries, and performance tuning
  • Knowledge of JCL, CICS, and other mainframe utilities
  • Experience with agile development practices and tools like Jira
  • Strong problem-solving and analytical skills for complex financial systems
  • Understanding of financial data processing and transaction handling
  • Familiarity with security protocols in banking environments
  • Effective communication and collaboration in team settings
  • Ability to manage multiple priorities in a fast-paced environment
  • Experience with version control systems adapted for mainframe (e.g., Git for COBOL)
  • Knowledge of data modeling and relational database concepts
  • Debugging and testing skills for production-ready code
  • Adaptability to evolving technologies in financial services
  • Attention to detail for compliance and accuracy in financial applications
  • Mentoring and leadership skills for team development

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's learning programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible work arrangements and support for work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

160,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in COBOL programming for mainframe applicationsintermediate
  • Expertise in DB2 database design, SQL queries, and performance tuningintermediate
  • Knowledge of JCL, CICS, and other mainframe utilitiesintermediate
  • Experience with agile development practices and tools like Jiraintermediate
  • Strong problem-solving and analytical skills for complex financial systemsintermediate
  • Understanding of financial data processing and transaction handlingintermediate
  • Familiarity with security protocols in banking environmentsintermediate
  • Effective communication and collaboration in team settingsintermediate
  • Ability to manage multiple priorities in a fast-paced environmentintermediate
  • Experience with version control systems adapted for mainframe (e.g., Git for COBOL)intermediate
  • Knowledge of data modeling and relational database conceptsintermediate
  • Debugging and testing skills for production-ready codeintermediate
  • Adaptability to evolving technologies in financial servicesintermediate
  • Attention to detail for compliance and accuracy in financial applicationsintermediate
  • Mentoring and leadership skills for team developmentintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (experience)
  • Minimum of 5 years of experience in mainframe application development using COBOL and DB2 (experience)
  • Proven track record in designing, developing, and maintaining secure, scalable financial applications (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Experience with mainframe technologies including JCL, CICS, and VSAM (experience)
  • Knowledge of financial services regulations and data security standards such as PCI-DSS and SOX (experience)
  • Ability to troubleshoot complex issues in high-volume transaction environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with modernizing mainframe applications to cloud or hybrid environments (experience)
  • Familiarity with DevOps practices and CI/CD pipelines in a mainframe context (experience)
  • Previous work in banking or financial services, particularly in core banking systems (experience)
  • Certifications in IBM mainframe technologies or COBOL/DB2 (experience)

Responsibilities

  • Design and develop robust mainframe applications using COBOL and DB2 to support JPMorgan Chase's global financial operations
  • Collaborate with agile teams to deliver secure, scalable technology products that enhance market-leading banking services
  • Analyze and optimize database structures in DB2 to handle high-volume transaction processing in real-time
  • Implement and maintain code for core banking systems, ensuring compliance with financial regulations and security protocols
  • Troubleshoot and resolve production issues in mainframe environments, minimizing downtime for critical financial applications
  • Participate in code reviews and contribute to best practices for software engineering within the firm
  • Integrate mainframe systems with modern technologies to support digital transformation initiatives at JPMorgan Chase
  • Mentor junior developers and foster knowledge sharing in a collaborative team setting
  • Monitor application performance and recommend improvements for efficiency and scalability
  • Ensure all developments adhere to JPMorgan Chase's risk management and data governance standards

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's learning programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible work arrangements and support for work-life balance

Target Your Resume for "Software Engineer III - Mainframe Application Developer, DB2, Cobol" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Mainframe Application Developer, DB2, Cobol. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Mainframe Application Developer, DB2, Cobol" , 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 - Mainframe Application Developer, DB2, Cobol @ 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 - Mainframe Application Developer, DB2, Cobol

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Mainframe Application Developer, DB2, Cobol

full-timePosted: Nov 13, 2025

Job Description

Software Engineer III - Mainframe Application Developer, DB2, Cobol

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, powering the world's leading banks with cutting-edge technology. As a Software Engineer III - Mainframe Application Developer specializing in DB2 and COBOL, you will join a dynamic agile team in Jersey City, NJ, to design and deliver secure, scalable applications that support our global banking operations. Your role will focus on developing and maintaining core mainframe systems that process trillions in transactions daily, ensuring reliability and compliance in a highly regulated industry. This position offers the opportunity to contribute to market-leading products that drive efficiency and innovation in areas like payments, risk management, and customer banking services. In this seasoned role, you will collaborate with cross-functional teams including analysts, architects, and stakeholders to translate business requirements into robust COBOL-based solutions integrated with DB2 databases. You will optimize application performance for high-volume financial workloads, troubleshoot complex issues, and implement enhancements that align with JPMorgan Chase's commitment to digital transformation. By leveraging your expertise in mainframe technologies, you will help modernize legacy systems while adhering to strict security standards such as those mandated by regulatory bodies like the SEC and FDIC. This work is pivotal in maintaining the trust and operational excellence that define our firm. JPMorgan Chase values a culture of inclusion, innovation, and professional growth, providing you with resources to advance your career in financial technology. You will engage in continuous learning through our renowned training programs and contribute to agile sprints that deliver real impact. If you are passionate about building resilient systems in the heart of finance, this role offers a platform to excel in a collaborative environment while benefiting from our comprehensive rewards and development opportunities.

Key Responsibilities

  • Design and develop robust mainframe applications using COBOL and DB2 to support JPMorgan Chase's global financial operations
  • Collaborate with agile teams to deliver secure, scalable technology products that enhance market-leading banking services
  • Analyze and optimize database structures in DB2 to handle high-volume transaction processing in real-time
  • Implement and maintain code for core banking systems, ensuring compliance with financial regulations and security protocols
  • Troubleshoot and resolve production issues in mainframe environments, minimizing downtime for critical financial applications
  • Participate in code reviews and contribute to best practices for software engineering within the firm
  • Integrate mainframe systems with modern technologies to support digital transformation initiatives at JPMorgan Chase
  • Mentor junior developers and foster knowledge sharing in a collaborative team setting
  • Monitor application performance and recommend improvements for efficiency and scalability
  • Ensure all developments adhere to JPMorgan Chase's risk management and data governance standards

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Minimum of 5 years of experience in mainframe application development using COBOL and DB2
  • Proven track record in designing, developing, and maintaining secure, scalable financial applications
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Experience with mainframe technologies including JCL, CICS, and VSAM
  • Knowledge of financial services regulations and data security standards such as PCI-DSS and SOX
  • Ability to troubleshoot complex issues in high-volume transaction environments

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with modernizing mainframe applications to cloud or hybrid environments
  • Familiarity with DevOps practices and CI/CD pipelines in a mainframe context
  • Previous work in banking or financial services, particularly in core banking systems
  • Certifications in IBM mainframe technologies or COBOL/DB2

Required Skills

  • Proficiency in COBOL programming for mainframe applications
  • Expertise in DB2 database design, SQL queries, and performance tuning
  • Knowledge of JCL, CICS, and other mainframe utilities
  • Experience with agile development practices and tools like Jira
  • Strong problem-solving and analytical skills for complex financial systems
  • Understanding of financial data processing and transaction handling
  • Familiarity with security protocols in banking environments
  • Effective communication and collaboration in team settings
  • Ability to manage multiple priorities in a fast-paced environment
  • Experience with version control systems adapted for mainframe (e.g., Git for COBOL)
  • Knowledge of data modeling and relational database concepts
  • Debugging and testing skills for production-ready code
  • Adaptability to evolving technologies in financial services
  • Attention to detail for compliance and accuracy in financial applications
  • Mentoring and leadership skills for team development

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's learning programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible work arrangements and support for work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

160,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in COBOL programming for mainframe applicationsintermediate
  • Expertise in DB2 database design, SQL queries, and performance tuningintermediate
  • Knowledge of JCL, CICS, and other mainframe utilitiesintermediate
  • Experience with agile development practices and tools like Jiraintermediate
  • Strong problem-solving and analytical skills for complex financial systemsintermediate
  • Understanding of financial data processing and transaction handlingintermediate
  • Familiarity with security protocols in banking environmentsintermediate
  • Effective communication and collaboration in team settingsintermediate
  • Ability to manage multiple priorities in a fast-paced environmentintermediate
  • Experience with version control systems adapted for mainframe (e.g., Git for COBOL)intermediate
  • Knowledge of data modeling and relational database conceptsintermediate
  • Debugging and testing skills for production-ready codeintermediate
  • Adaptability to evolving technologies in financial servicesintermediate
  • Attention to detail for compliance and accuracy in financial applicationsintermediate
  • Mentoring and leadership skills for team developmentintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (experience)
  • Minimum of 5 years of experience in mainframe application development using COBOL and DB2 (experience)
  • Proven track record in designing, developing, and maintaining secure, scalable financial applications (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Experience with mainframe technologies including JCL, CICS, and VSAM (experience)
  • Knowledge of financial services regulations and data security standards such as PCI-DSS and SOX (experience)
  • Ability to troubleshoot complex issues in high-volume transaction environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with modernizing mainframe applications to cloud or hybrid environments (experience)
  • Familiarity with DevOps practices and CI/CD pipelines in a mainframe context (experience)
  • Previous work in banking or financial services, particularly in core banking systems (experience)
  • Certifications in IBM mainframe technologies or COBOL/DB2 (experience)

Responsibilities

  • Design and develop robust mainframe applications using COBOL and DB2 to support JPMorgan Chase's global financial operations
  • Collaborate with agile teams to deliver secure, scalable technology products that enhance market-leading banking services
  • Analyze and optimize database structures in DB2 to handle high-volume transaction processing in real-time
  • Implement and maintain code for core banking systems, ensuring compliance with financial regulations and security protocols
  • Troubleshoot and resolve production issues in mainframe environments, minimizing downtime for critical financial applications
  • Participate in code reviews and contribute to best practices for software engineering within the firm
  • Integrate mainframe systems with modern technologies to support digital transformation initiatives at JPMorgan Chase
  • Mentor junior developers and foster knowledge sharing in a collaborative team setting
  • Monitor application performance and recommend improvements for efficiency and scalability
  • Ensure all developments adhere to JPMorgan Chase's risk management and data governance standards

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's learning programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible work arrangements and support for work-life balance

Target Your Resume for "Software Engineer III - Mainframe Application Developer, DB2, Cobol" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Mainframe Application Developer, DB2, Cobol. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Mainframe Application Developer, DB2, Cobol" , 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 - Mainframe Application Developer, DB2, Cobol @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.