Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer- Full Stack Java or Python

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Full Stack Java or Python

full-timePosted: Oct 7, 2025

Job Description

Lead Software Engineer- Full Stack Java or Python

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Lead Software Engineer - Full Stack Java or Python, you will play a pivotal role in our Columbus, OH team, driving the development of critical applications that power banking, payments, and investment services. Working within an agile environment, you will collaborate with cross-functional teams to design, build, and deploy scalable software that meets the high standards of security and reliability demanded by our global clientele. This position offers the opportunity to lead technical initiatives that directly impact millions of customers, leveraging your expertise in Java or Python to create robust full-stack solutions. Your responsibilities will include architecting end-to-end systems, from user interfaces to backend services, ensuring seamless integration with JP Morgan Chase's vast ecosystem of financial tools. You will mentor engineers, conduct code reviews, and champion best practices to foster a culture of excellence. In the fast-paced world of finance, you will address complex challenges such as real-time data processing for trading platforms or secure transaction handling, all while adhering to stringent regulatory compliance like those from the SEC and FINRA. This role demands a proactive approach to innovation, where you will explore emerging technologies to enhance our digital banking experiences and operational efficiency. Joining JP Morgan Chase means becoming part of a prestigious organization committed to your professional growth and well-being. We value diverse perspectives and provide resources to help you thrive, including access to cutting-edge tools and ongoing training. If you are passionate about engineering impactful solutions in finance and ready to lead in a dynamic, supportive environment, this position in Columbus offers an exciting path to advance your career while contributing to the future of global finance.

Key Responsibilities

  • Design and develop full-stack applications using Java or Python to support critical financial services platforms
  • Collaborate with agile teams to deliver high-quality tech solutions across multiple technical domains
  • Lead code reviews, ensure adherence to coding standards, and promote best practices in software engineering
  • Integrate front-end technologies like React or Angular with back-end services for seamless user experiences
  • Implement secure, scalable solutions compliant with JP Morgan Chase's risk and regulatory standards
  • Troubleshoot and optimize application performance in high-volume trading or banking environments
  • Mentor junior engineers and contribute to team knowledge sharing on emerging technologies
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Work with stakeholders to translate business requirements into technical specifications for financial products

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with full-stack development
  • Proficiency in Java or Python for building scalable applications
  • Experience working in agile environments with cross-functional teams
  • Strong understanding of financial services technologies and compliance requirements
  • Demonstrated ability to lead technical projects and mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial context
  • Knowledge of regulatory frameworks such as GDPR, SOX, or PCI-DSS
  • Prior work in developing secure payment processing or trading systems
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP)

Required Skills

  • Java or Python programming expertise
  • Full-stack development with front-end frameworks (React, Angular)
  • Back-end technologies (Spring Boot, Django, Flask)
  • Database management (SQL, NoSQL like MongoDB)
  • API design and integration (RESTful, GraphQL)
  • Cloud computing (AWS, Azure, or GCP)
  • Version control (Git) and CI/CD pipelines
  • Agile methodologies and tools (Jira, Scrum)
  • Security principles for financial applications
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Communication skills for stakeholder engagement
  • Knowledge of microservices architecture
  • Testing frameworks (JUnit, PyTest)
  • DevOps practices for deployment automation

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Columbus facilities
  • Flexible hybrid work arrangements to support work-life balance

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 or Python programming expertiseintermediate
  • Full-stack development with front-end frameworks (React, Angular)intermediate
  • Back-end technologies (Spring Boot, Django, Flask)intermediate
  • Database management (SQL, NoSQL like MongoDB)intermediate
  • API design and integration (RESTful, GraphQL)intermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Agile methodologies and tools (Jira, Scrum)intermediate
  • Security principles for financial applicationsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Communication skills for stakeholder engagementintermediate
  • Knowledge of microservices architectureintermediate
  • Testing frameworks (JUnit, PyTest)intermediate
  • DevOps practices for deployment automationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with full-stack development (experience)
  • Proficiency in Java or Python for building scalable applications (experience)
  • Experience working in agile environments with cross-functional teams (experience)
  • Strong understanding of financial services technologies and compliance requirements (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial context (experience)
  • Knowledge of regulatory frameworks such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work in developing secure payment processing or trading systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP) (experience)

Responsibilities

  • Design and develop full-stack applications using Java or Python to support critical financial services platforms
  • Collaborate with agile teams to deliver high-quality tech solutions across multiple technical domains
  • Lead code reviews, ensure adherence to coding standards, and promote best practices in software engineering
  • Integrate front-end technologies like React or Angular with back-end services for seamless user experiences
  • Implement secure, scalable solutions compliant with JP Morgan Chase's risk and regulatory standards
  • Troubleshoot and optimize application performance in high-volume trading or banking environments
  • Mentor junior engineers and contribute to team knowledge sharing on emerging technologies
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Work with stakeholders to translate business requirements into technical specifications for financial products

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Columbus facilities
  • general: Flexible hybrid work arrangements to support work-life balance

Target Your Resume for "Lead Software Engineer- Full Stack Java or Python" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer- Full Stack Java or Python. Takes only 15 seconds!

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Full Stack Java or Python

full-timePosted: Oct 7, 2025

Job Description

Lead Software Engineer- Full Stack Java or Python

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Lead Software Engineer - Full Stack Java or Python, you will play a pivotal role in our Columbus, OH team, driving the development of critical applications that power banking, payments, and investment services. Working within an agile environment, you will collaborate with cross-functional teams to design, build, and deploy scalable software that meets the high standards of security and reliability demanded by our global clientele. This position offers the opportunity to lead technical initiatives that directly impact millions of customers, leveraging your expertise in Java or Python to create robust full-stack solutions. Your responsibilities will include architecting end-to-end systems, from user interfaces to backend services, ensuring seamless integration with JP Morgan Chase's vast ecosystem of financial tools. You will mentor engineers, conduct code reviews, and champion best practices to foster a culture of excellence. In the fast-paced world of finance, you will address complex challenges such as real-time data processing for trading platforms or secure transaction handling, all while adhering to stringent regulatory compliance like those from the SEC and FINRA. This role demands a proactive approach to innovation, where you will explore emerging technologies to enhance our digital banking experiences and operational efficiency. Joining JP Morgan Chase means becoming part of a prestigious organization committed to your professional growth and well-being. We value diverse perspectives and provide resources to help you thrive, including access to cutting-edge tools and ongoing training. If you are passionate about engineering impactful solutions in finance and ready to lead in a dynamic, supportive environment, this position in Columbus offers an exciting path to advance your career while contributing to the future of global finance.

Key Responsibilities

  • Design and develop full-stack applications using Java or Python to support critical financial services platforms
  • Collaborate with agile teams to deliver high-quality tech solutions across multiple technical domains
  • Lead code reviews, ensure adherence to coding standards, and promote best practices in software engineering
  • Integrate front-end technologies like React or Angular with back-end services for seamless user experiences
  • Implement secure, scalable solutions compliant with JP Morgan Chase's risk and regulatory standards
  • Troubleshoot and optimize application performance in high-volume trading or banking environments
  • Mentor junior engineers and contribute to team knowledge sharing on emerging technologies
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Work with stakeholders to translate business requirements into technical specifications for financial products

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with full-stack development
  • Proficiency in Java or Python for building scalable applications
  • Experience working in agile environments with cross-functional teams
  • Strong understanding of financial services technologies and compliance requirements
  • Demonstrated ability to lead technical projects and mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial context
  • Knowledge of regulatory frameworks such as GDPR, SOX, or PCI-DSS
  • Prior work in developing secure payment processing or trading systems
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP)

Required Skills

  • Java or Python programming expertise
  • Full-stack development with front-end frameworks (React, Angular)
  • Back-end technologies (Spring Boot, Django, Flask)
  • Database management (SQL, NoSQL like MongoDB)
  • API design and integration (RESTful, GraphQL)
  • Cloud computing (AWS, Azure, or GCP)
  • Version control (Git) and CI/CD pipelines
  • Agile methodologies and tools (Jira, Scrum)
  • Security principles for financial applications
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Communication skills for stakeholder engagement
  • Knowledge of microservices architecture
  • Testing frameworks (JUnit, PyTest)
  • DevOps practices for deployment automation

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Columbus facilities
  • Flexible hybrid work arrangements to support work-life balance

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 or Python programming expertiseintermediate
  • Full-stack development with front-end frameworks (React, Angular)intermediate
  • Back-end technologies (Spring Boot, Django, Flask)intermediate
  • Database management (SQL, NoSQL like MongoDB)intermediate
  • API design and integration (RESTful, GraphQL)intermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Agile methodologies and tools (Jira, Scrum)intermediate
  • Security principles for financial applicationsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Communication skills for stakeholder engagementintermediate
  • Knowledge of microservices architectureintermediate
  • Testing frameworks (JUnit, PyTest)intermediate
  • DevOps practices for deployment automationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with full-stack development (experience)
  • Proficiency in Java or Python for building scalable applications (experience)
  • Experience working in agile environments with cross-functional teams (experience)
  • Strong understanding of financial services technologies and compliance requirements (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial context (experience)
  • Knowledge of regulatory frameworks such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work in developing secure payment processing or trading systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP) (experience)

Responsibilities

  • Design and develop full-stack applications using Java or Python to support critical financial services platforms
  • Collaborate with agile teams to deliver high-quality tech solutions across multiple technical domains
  • Lead code reviews, ensure adherence to coding standards, and promote best practices in software engineering
  • Integrate front-end technologies like React or Angular with back-end services for seamless user experiences
  • Implement secure, scalable solutions compliant with JP Morgan Chase's risk and regulatory standards
  • Troubleshoot and optimize application performance in high-volume trading or banking environments
  • Mentor junior engineers and contribute to team knowledge sharing on emerging technologies
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Work with stakeholders to translate business requirements into technical specifications for financial products

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Columbus facilities
  • general: Flexible hybrid work arrangements to support work-life balance

Target Your Resume for "Lead Software Engineer- Full Stack Java or Python" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer- Full Stack Java or Python. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.