Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead Software Engineer - Java/J2EE Fullstack

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Java/J2EE Fullstack

full-timePosted: Aug 28, 2025

Job Description

Senior Lead Software Engineer - Java/J2EE Fullstack

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, and our technology teams are pivotal in delivering world-class products that empower millions of customers worldwide. As a Senior Lead Software Engineer - Java/J2EE Fullstack in our Columbus, OH office, you will play a critical role in transforming complex business problems—such as optimizing global payment systems or enhancing risk assessment tools—into exceptional digital experiences. Leveraging your expertise in Java/J2EE and fullstack development, you will lead initiatives that drive efficiency, security, and scalability in our banking platforms, ensuring compliance with stringent financial regulations while fostering a culture of innovation within a collaborative team environment. In this leadership position, you will architect robust solutions using modern technologies like Spring Boot, React, and cloud-native services on AWS, integrating frontend and backend components to create seamless user interfaces for traders, advisors, and clients. You will mentor a team of engineers, conduct code reviews, and champion agile practices to accelerate delivery cycles, all while mitigating risks inherent in high-stakes financial applications. Your work will directly impact JPMorgan Chase's ability to provide secure, reliable services in a rapidly evolving fintech landscape, where data privacy and transaction integrity are paramount. Joining JPMorgan Chase means becoming part of a global leader committed to ethical technology practices and employee growth. This role offers the opportunity to tackle challenging projects that shape the future of finance, with access to cutting-edge tools and a supportive network of experts. If you thrive in dynamic settings and are passionate about building impactful software in the financial services industry, this position in Columbus, OH, is your chance to lead transformative change at one of the world's most influential banks.

Key Responsibilities

  • Lead the design, development, and deployment of fullstack Java/J2EE applications to solve complex financial business challenges
  • Collaborate with product managers, designers, and stakeholders to transform requirements into innovative digital experiences
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and JPMorgan Chase coding standards
  • Implement secure, scalable solutions compliant with financial regulations such as GDPR, SOX, and PCI-DSS
  • Integrate frontend technologies with backend services to deliver seamless user experiences in banking platforms
  • Optimize application performance and troubleshoot issues in production environments
  • Drive agile methodologies, including sprint planning and continuous integration/continuous deployment (CI/CD) pipelines
  • Stay abreast of emerging technologies and recommend innovations to enhance JPMorgan's financial services offerings
  • Contribute to risk management by identifying and mitigating potential vulnerabilities in software architecture

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • 8+ years of professional software development experience with Java/J2EE technologies
  • Proven experience in fullstack development, including frontend frameworks like React or Angular
  • Strong understanding of financial services domain, including regulatory compliance and secure data handling
  • Experience leading cross-functional teams in agile environments
  • Demonstrated ability to design and implement scalable, high-performance applications
  • Proficiency in database design and SQL/NoSQL technologies

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Knowledge of fintech innovations like blockchain or AI-driven analytics
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP)
  • Prior experience at a major financial institution handling large-scale transaction systems

Required Skills

  • Java/J2EE development
  • Spring Boot and Hibernate frameworks
  • RESTful API design and microservices architecture
  • Frontend technologies (React, Angular, HTML5/CSS3)
  • Database management (SQL, Oracle, MongoDB)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Agile and Scrum methodologies
  • Secure coding practices and cybersecurity awareness
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Financial domain knowledge (e.g., payments, risk management)
  • Version control (Git) and CI/CD tools (Jenkins)
  • Performance tuning and debugging
  • Communication and stakeholder management
  • Adaptability to fast-paced environments

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, including tuition reimbursement and access to JPMorgan's learning platforms
  • Wellness programs with gym memberships, mental health support, and employee assistance
  • Flexible work arrangements, including hybrid options in Columbus, OH
  • Stock purchase plan and employee discounts on financial products

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

  • Java/J2EE developmentintermediate
  • Spring Boot and Hibernate frameworksintermediate
  • RESTful API design and microservices architectureintermediate
  • Frontend technologies (React, Angular, HTML5/CSS3)intermediate
  • Database management (SQL, Oracle, MongoDB)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Agile and Scrum methodologiesintermediate
  • Secure coding practices and cybersecurity awarenessintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (e.g., payments, risk management)intermediate
  • Version control (Git) and CI/CD tools (Jenkins)intermediate
  • Performance tuning and debuggingintermediate
  • Communication and stakeholder managementintermediate
  • Adaptability to fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • 8+ years of professional software development experience with Java/J2EE technologies (experience)
  • Proven experience in fullstack development, including frontend frameworks like React or Angular (experience)
  • Strong understanding of financial services domain, including regulatory compliance and secure data handling (experience)
  • Experience leading cross-functional teams in agile environments (experience)
  • Demonstrated ability to design and implement scalable, high-performance applications (experience)
  • Proficiency in database design and SQL/NoSQL technologies (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Knowledge of fintech innovations like blockchain or AI-driven analytics (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP) (experience)
  • Prior experience at a major financial institution handling large-scale transaction systems (experience)

Responsibilities

  • Lead the design, development, and deployment of fullstack Java/J2EE applications to solve complex financial business challenges
  • Collaborate with product managers, designers, and stakeholders to transform requirements into innovative digital experiences
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and JPMorgan Chase coding standards
  • Implement secure, scalable solutions compliant with financial regulations such as GDPR, SOX, and PCI-DSS
  • Integrate frontend technologies with backend services to deliver seamless user experiences in banking platforms
  • Optimize application performance and troubleshoot issues in production environments
  • Drive agile methodologies, including sprint planning and continuous integration/continuous deployment (CI/CD) pipelines
  • Stay abreast of emerging technologies and recommend innovations to enhance JPMorgan's financial services offerings
  • Contribute to risk management by identifying and mitigating potential vulnerabilities in software architecture

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, including tuition reimbursement and access to JPMorgan's learning platforms
  • general: Wellness programs with gym memberships, mental health support, and employee assistance
  • general: Flexible work arrangements, including hybrid options in Columbus, OH
  • general: Stock purchase plan and employee discounts on financial products

Target Your Resume for "Senior Lead Software Engineer - Java/J2EE Fullstack" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Lead Software Engineer - Java/J2EE Fullstack. 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/J2EE Fullstack" , 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/J2EE Fullstack @ 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/J2EE Fullstack

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Java/J2EE Fullstack

full-timePosted: Aug 28, 2025

Job Description

Senior Lead Software Engineer - Java/J2EE Fullstack

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, and our technology teams are pivotal in delivering world-class products that empower millions of customers worldwide. As a Senior Lead Software Engineer - Java/J2EE Fullstack in our Columbus, OH office, you will play a critical role in transforming complex business problems—such as optimizing global payment systems or enhancing risk assessment tools—into exceptional digital experiences. Leveraging your expertise in Java/J2EE and fullstack development, you will lead initiatives that drive efficiency, security, and scalability in our banking platforms, ensuring compliance with stringent financial regulations while fostering a culture of innovation within a collaborative team environment. In this leadership position, you will architect robust solutions using modern technologies like Spring Boot, React, and cloud-native services on AWS, integrating frontend and backend components to create seamless user interfaces for traders, advisors, and clients. You will mentor a team of engineers, conduct code reviews, and champion agile practices to accelerate delivery cycles, all while mitigating risks inherent in high-stakes financial applications. Your work will directly impact JPMorgan Chase's ability to provide secure, reliable services in a rapidly evolving fintech landscape, where data privacy and transaction integrity are paramount. Joining JPMorgan Chase means becoming part of a global leader committed to ethical technology practices and employee growth. This role offers the opportunity to tackle challenging projects that shape the future of finance, with access to cutting-edge tools and a supportive network of experts. If you thrive in dynamic settings and are passionate about building impactful software in the financial services industry, this position in Columbus, OH, is your chance to lead transformative change at one of the world's most influential banks.

Key Responsibilities

  • Lead the design, development, and deployment of fullstack Java/J2EE applications to solve complex financial business challenges
  • Collaborate with product managers, designers, and stakeholders to transform requirements into innovative digital experiences
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and JPMorgan Chase coding standards
  • Implement secure, scalable solutions compliant with financial regulations such as GDPR, SOX, and PCI-DSS
  • Integrate frontend technologies with backend services to deliver seamless user experiences in banking platforms
  • Optimize application performance and troubleshoot issues in production environments
  • Drive agile methodologies, including sprint planning and continuous integration/continuous deployment (CI/CD) pipelines
  • Stay abreast of emerging technologies and recommend innovations to enhance JPMorgan's financial services offerings
  • Contribute to risk management by identifying and mitigating potential vulnerabilities in software architecture

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • 8+ years of professional software development experience with Java/J2EE technologies
  • Proven experience in fullstack development, including frontend frameworks like React or Angular
  • Strong understanding of financial services domain, including regulatory compliance and secure data handling
  • Experience leading cross-functional teams in agile environments
  • Demonstrated ability to design and implement scalable, high-performance applications
  • Proficiency in database design and SQL/NoSQL technologies

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Knowledge of fintech innovations like blockchain or AI-driven analytics
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP)
  • Prior experience at a major financial institution handling large-scale transaction systems

Required Skills

  • Java/J2EE development
  • Spring Boot and Hibernate frameworks
  • RESTful API design and microservices architecture
  • Frontend technologies (React, Angular, HTML5/CSS3)
  • Database management (SQL, Oracle, MongoDB)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Agile and Scrum methodologies
  • Secure coding practices and cybersecurity awareness
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Financial domain knowledge (e.g., payments, risk management)
  • Version control (Git) and CI/CD tools (Jenkins)
  • Performance tuning and debugging
  • Communication and stakeholder management
  • Adaptability to fast-paced environments

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, including tuition reimbursement and access to JPMorgan's learning platforms
  • Wellness programs with gym memberships, mental health support, and employee assistance
  • Flexible work arrangements, including hybrid options in Columbus, OH
  • Stock purchase plan and employee discounts on financial products

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

  • Java/J2EE developmentintermediate
  • Spring Boot and Hibernate frameworksintermediate
  • RESTful API design and microservices architectureintermediate
  • Frontend technologies (React, Angular, HTML5/CSS3)intermediate
  • Database management (SQL, Oracle, MongoDB)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Agile and Scrum methodologiesintermediate
  • Secure coding practices and cybersecurity awarenessintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (e.g., payments, risk management)intermediate
  • Version control (Git) and CI/CD tools (Jenkins)intermediate
  • Performance tuning and debuggingintermediate
  • Communication and stakeholder managementintermediate
  • Adaptability to fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • 8+ years of professional software development experience with Java/J2EE technologies (experience)
  • Proven experience in fullstack development, including frontend frameworks like React or Angular (experience)
  • Strong understanding of financial services domain, including regulatory compliance and secure data handling (experience)
  • Experience leading cross-functional teams in agile environments (experience)
  • Demonstrated ability to design and implement scalable, high-performance applications (experience)
  • Proficiency in database design and SQL/NoSQL technologies (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Knowledge of fintech innovations like blockchain or AI-driven analytics (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP) (experience)
  • Prior experience at a major financial institution handling large-scale transaction systems (experience)

Responsibilities

  • Lead the design, development, and deployment of fullstack Java/J2EE applications to solve complex financial business challenges
  • Collaborate with product managers, designers, and stakeholders to transform requirements into innovative digital experiences
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and JPMorgan Chase coding standards
  • Implement secure, scalable solutions compliant with financial regulations such as GDPR, SOX, and PCI-DSS
  • Integrate frontend technologies with backend services to deliver seamless user experiences in banking platforms
  • Optimize application performance and troubleshoot issues in production environments
  • Drive agile methodologies, including sprint planning and continuous integration/continuous deployment (CI/CD) pipelines
  • Stay abreast of emerging technologies and recommend innovations to enhance JPMorgan's financial services offerings
  • Contribute to risk management by identifying and mitigating potential vulnerabilities in software architecture

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, including tuition reimbursement and access to JPMorgan's learning platforms
  • general: Wellness programs with gym memberships, mental health support, and employee assistance
  • general: Flexible work arrangements, including hybrid options in Columbus, OH
  • general: Stock purchase plan and employee discounts on financial products

Target Your Resume for "Senior Lead Software Engineer - Java/J2EE Fullstack" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Lead Software Engineer - Java/J2EE Fullstack. 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/J2EE Fullstack" , 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/J2EE Fullstack @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.