Resume and JobRESUME AND JOB
JP Morgan Chase logo

Java Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Lead Software Engineer

full-timePosted: Aug 21, 2025

Job Description

Java Lead Software Engineer

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to power global banking, investment, and asset management services. As a Java Lead Software Engineer in our Columbus, OH technology hub, 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 high-volume financial transactions, risk management systems, and client-facing platforms. You will collaborate with product managers, data scientists, and other engineers to deliver solutions that enhance operational efficiency and drive business growth in a highly regulated industry. Your leadership will be key in architecting enterprise-grade software, ensuring adherence to JP Morgan's stringent security and compliance standards, such as those aligned with SEC regulations and data privacy laws. Responsibilities include mentoring team members, conducting code reviews, and integrating modern practices like DevOps and cloud computing to optimize performance in real-time financial environments. You will tackle complex challenges, from building resilient microservices to implementing AI-driven analytics for fraud detection, all while fostering an inclusive and innovative team culture. Joining JP Morgan Chase means contributing to a legacy of technological excellence in finance, with opportunities to impact millions of customers worldwide. This role offers exposure to diverse projects in a dynamic setting, where your expertise in Java and agile methodologies will directly influence our digital transformation initiatives. We value engineers who are passionate about solving real-world problems and committed to continuous learning in the evolving landscape of financial services technology.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services platforms
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to JP Morgan's engineering standards
  • Integrate security and compliance requirements into software architectures for financial systems
  • Optimize application performance and troubleshoot issues in high-volume transaction environments
  • Drive technical roadmaps and contribute to strategic initiatives in JP Morgan's technology ecosystem
  • Participate in agile ceremonies, including sprint planning and retrospectives, to enhance team delivery
  • Stay abreast of emerging technologies and recommend improvements for financial tech stacks

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Proven experience leading agile teams in delivering complex software solutions
  • Strong understanding of financial services technologies and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to mentor junior engineers and drive technical excellence

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for banking or capital markets at a large financial institution
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies
  • Knowledge of data security and privacy standards like GDPR and SOX in finance

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in Spring Boot, Hibernate, and microservices architecture
  • Strong experience with RESTful APIs and integration patterns
  • Knowledge of database systems like Oracle or PostgreSQL for financial data handling
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Understanding of cloud-native development on AWS or similar platforms
  • Agile methodologies and tools like Jira or Confluence
  • Experience with unit testing frameworks such as JUnit and Mockito
  • Skills in performance tuning and debugging complex applications
  • Knowledge of cybersecurity best practices in financial services
  • Leadership and communication skills for team collaboration
  • Problem-solving abilities in high-stakes financial environments
  • Adaptability to evolving regulatory landscapes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations
  • Flexible work arrangements and hybrid work options in Columbus, OH

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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

  • Expertise in Java programming and object-oriented design principlesintermediate
  • Proficiency in Spring Boot, Hibernate, and microservices architectureintermediate
  • Strong experience with RESTful APIs and integration patternsintermediate
  • Knowledge of database systems like Oracle or PostgreSQL for financial data handlingintermediate
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actionsintermediate
  • Understanding of cloud-native development on AWS or similar platformsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Experience with unit testing frameworks such as JUnit and Mockitointermediate
  • Skills in performance tuning and debugging complex applicationsintermediate
  • Knowledge of cybersecurity best practices in financial servicesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Problem-solving abilities in high-stakes financial environmentsintermediate
  • Adaptability to evolving regulatory landscapes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Proven experience leading agile teams in delivering complex software solutions (experience)
  • Strong understanding of financial services technologies and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for banking or capital markets at a large financial institution (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (experience)
  • Knowledge of data security and privacy standards like GDPR and SOX in finance (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services platforms
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to JP Morgan's engineering standards
  • Integrate security and compliance requirements into software architectures for financial systems
  • Optimize application performance and troubleshoot issues in high-volume transaction environments
  • Drive technical roadmaps and contribute to strategic initiatives in JP Morgan's technology ecosystem
  • Participate in agile ceremonies, including sprint planning and retrospectives, to enhance team delivery
  • Stay abreast of emerging technologies and recommend improvements for financial tech stacks

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 company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations
  • general: Flexible work arrangements and hybrid work options in Columbus, OH

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

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

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

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

Java Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Lead Software Engineer

full-timePosted: Aug 21, 2025

Job Description

Java Lead Software Engineer

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to power global banking, investment, and asset management services. As a Java Lead Software Engineer in our Columbus, OH technology hub, 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 high-volume financial transactions, risk management systems, and client-facing platforms. You will collaborate with product managers, data scientists, and other engineers to deliver solutions that enhance operational efficiency and drive business growth in a highly regulated industry. Your leadership will be key in architecting enterprise-grade software, ensuring adherence to JP Morgan's stringent security and compliance standards, such as those aligned with SEC regulations and data privacy laws. Responsibilities include mentoring team members, conducting code reviews, and integrating modern practices like DevOps and cloud computing to optimize performance in real-time financial environments. You will tackle complex challenges, from building resilient microservices to implementing AI-driven analytics for fraud detection, all while fostering an inclusive and innovative team culture. Joining JP Morgan Chase means contributing to a legacy of technological excellence in finance, with opportunities to impact millions of customers worldwide. This role offers exposure to diverse projects in a dynamic setting, where your expertise in Java and agile methodologies will directly influence our digital transformation initiatives. We value engineers who are passionate about solving real-world problems and committed to continuous learning in the evolving landscape of financial services technology.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services platforms
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to JP Morgan's engineering standards
  • Integrate security and compliance requirements into software architectures for financial systems
  • Optimize application performance and troubleshoot issues in high-volume transaction environments
  • Drive technical roadmaps and contribute to strategic initiatives in JP Morgan's technology ecosystem
  • Participate in agile ceremonies, including sprint planning and retrospectives, to enhance team delivery
  • Stay abreast of emerging technologies and recommend improvements for financial tech stacks

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Proven experience leading agile teams in delivering complex software solutions
  • Strong understanding of financial services technologies and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to mentor junior engineers and drive technical excellence

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for banking or capital markets at a large financial institution
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies
  • Knowledge of data security and privacy standards like GDPR and SOX in finance

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in Spring Boot, Hibernate, and microservices architecture
  • Strong experience with RESTful APIs and integration patterns
  • Knowledge of database systems like Oracle or PostgreSQL for financial data handling
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Understanding of cloud-native development on AWS or similar platforms
  • Agile methodologies and tools like Jira or Confluence
  • Experience with unit testing frameworks such as JUnit and Mockito
  • Skills in performance tuning and debugging complex applications
  • Knowledge of cybersecurity best practices in financial services
  • Leadership and communication skills for team collaboration
  • Problem-solving abilities in high-stakes financial environments
  • Adaptability to evolving regulatory landscapes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations
  • Flexible work arrangements and hybrid work options in Columbus, OH

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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

  • Expertise in Java programming and object-oriented design principlesintermediate
  • Proficiency in Spring Boot, Hibernate, and microservices architectureintermediate
  • Strong experience with RESTful APIs and integration patternsintermediate
  • Knowledge of database systems like Oracle or PostgreSQL for financial data handlingintermediate
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actionsintermediate
  • Understanding of cloud-native development on AWS or similar platformsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Experience with unit testing frameworks such as JUnit and Mockitointermediate
  • Skills in performance tuning and debugging complex applicationsintermediate
  • Knowledge of cybersecurity best practices in financial servicesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Problem-solving abilities in high-stakes financial environmentsintermediate
  • Adaptability to evolving regulatory landscapes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Proven experience leading agile teams in delivering complex software solutions (experience)
  • Strong understanding of financial services technologies and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for banking or capital markets at a large financial institution (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (experience)
  • Knowledge of data security and privacy standards like GDPR and SOX in finance (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services platforms
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to JP Morgan's engineering standards
  • Integrate security and compliance requirements into software architectures for financial systems
  • Optimize application performance and troubleshoot issues in high-volume transaction environments
  • Drive technical roadmaps and contribute to strategic initiatives in JP Morgan's technology ecosystem
  • Participate in agile ceremonies, including sprint planning and retrospectives, to enhance team delivery
  • Stay abreast of emerging technologies and recommend improvements for financial tech stacks

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 company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations
  • general: Flexible work arrangements and hybrid work options in Columbus, OH

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.