Resume and JobRESUME AND JOB
JP Morgan Chase logo

Manager of Software Engineering - JAVA, React, Kafka, AWS

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - JAVA, React, Kafka, AWS

full-timePosted: Oct 22, 2025

Job Description

Manager of Software Engineering - JAVA, React, Kafka, AWS

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. As the Manager of Software Engineering within the Consumer and Community Banking (CBC) Controls Technology team, you will play a pivotal role in developing robust, secure technology solutions that support compliance and risk management in our consumer banking operations. Based in Columbus, OH, this position requires leading a talented team to innovate using cutting-edge technologies like Java, React, Kafka, and AWS, ensuring our systems meet the highest standards of reliability and regulatory compliance in the financial services industry. In this leadership role, you will guide the end-to-end development lifecycle of software applications that underpin CBC's control frameworks, from requirements gathering to deployment and maintenance. You will collaborate closely with cross-functional teams, including business analysts, compliance experts, and senior architects, to translate complex financial regulations into technical implementations. Your expertise in cloud-native development on AWS will be crucial for building scalable, resilient systems that handle high-volume transaction data securely, mitigating risks associated with consumer banking activities such as payments, lending, and account management. JPMorgan Chase values innovation and integrity, and as a manager, you will foster a collaborative environment that encourages professional growth and technical excellence. You will mentor engineers on best practices, drive agile processes to accelerate delivery, and contribute to strategic initiatives that enhance our competitive edge in the financial sector. This opportunity offers exposure to diverse projects in a dynamic, supportive culture committed to making a positive impact on clients and communities.

Key Responsibilities

  • Lead a team of software engineers in designing, developing, and maintaining scalable applications using Java, React, Kafka, and AWS technologies
  • Oversee the implementation of controls and compliance features within the Consumer and Community Banking (CBC) Controls Technology team to ensure regulatory adherence
  • Collaborate with product owners, architects, and business stakeholders to define technical requirements and roadmaps for financial systems
  • Mentor and coach team members on best practices in software engineering, fostering a culture of innovation and continuous improvement
  • Manage project timelines, budgets, and resources to deliver high-quality software solutions on schedule
  • Conduct code reviews, ensure code quality, and implement testing strategies to mitigate risks in financial applications
  • Drive the adoption of cloud-native architectures on AWS to enhance system performance and scalability in banking operations
  • Identify and resolve technical debt, optimizing systems for efficiency in handling sensitive consumer data
  • Participate in agile ceremonies, including sprint planning and retrospectives, to align technology delivery with business goals
  • Stay abreast of emerging technologies and industry trends to recommend improvements in CBC technology stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of experience in software engineering with a focus on Java development
  • 3+ years of experience in a leadership or managerial role within technology teams
  • Proven track record in building and deploying applications using AWS cloud services
  • Strong understanding of financial services regulations and compliance requirements
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced environment
  • Excellent communication skills with the ability to collaborate with stakeholders across business and technology

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the banking or financial services industry, particularly in consumer banking controls
  • Certification in AWS (e.g., AWS Certified Solutions Architect)
  • Prior exposure to Kafka for real-time data streaming in high-volume financial systems
  • Knowledge of cybersecurity best practices in financial technology

Required Skills

  • Proficiency in Java programming and object-oriented design principles
  • Expertise in React.js for building responsive user interfaces
  • Hands-on experience with Apache Kafka for event-driven architectures
  • Deep knowledge of AWS services including EC2, S3, Lambda, and RDS
  • Strong understanding of microservices and RESTful API development
  • Experience with database management (SQL/NoSQL) in financial contexts
  • Agile and Scrum methodologies for team leadership
  • Problem-solving and analytical skills for complex technical challenges
  • Leadership and team management abilities
  • Communication and stakeholder engagement skills
  • Knowledge of security protocols and data privacy in banking
  • Version control with Git and CI/CD pipelines
  • Performance optimization and troubleshooting in cloud environments
  • Familiarity with financial regulations like SOX and GDPR

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 access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements, including hybrid options in Columbus, OH
  • Wellness programs with gym memberships, mental health support, and onsite fitness facilities

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

  • Proficiency in Java programming and object-oriented design principlesintermediate
  • Expertise in React.js for building responsive user interfacesintermediate
  • Hands-on experience with Apache Kafka for event-driven architecturesintermediate
  • Deep knowledge of AWS services including EC2, S3, Lambda, and RDSintermediate
  • Strong understanding of microservices and RESTful API developmentintermediate
  • Experience with database management (SQL/NoSQL) in financial contextsintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Leadership and team management abilitiesintermediate
  • Communication and stakeholder engagement skillsintermediate
  • Knowledge of security protocols and data privacy in bankingintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization and troubleshooting in cloud environmentsintermediate
  • Familiarity with financial regulations like SOX and GDPRintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of experience in software engineering with a focus on Java development (experience)
  • 3+ years of experience in a leadership or managerial role within technology teams (experience)
  • Proven track record in building and deploying applications using AWS cloud services (experience)
  • Strong understanding of financial services regulations and compliance requirements (experience)
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced environment (experience)
  • Excellent communication skills with the ability to collaborate with stakeholders across business and technology (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the banking or financial services industry, particularly in consumer banking controls (experience)
  • Certification in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Prior exposure to Kafka for real-time data streaming in high-volume financial systems (experience)
  • Knowledge of cybersecurity best practices in financial technology (experience)

Responsibilities

  • Lead a team of software engineers in designing, developing, and maintaining scalable applications using Java, React, Kafka, and AWS technologies
  • Oversee the implementation of controls and compliance features within the Consumer and Community Banking (CBC) Controls Technology team to ensure regulatory adherence
  • Collaborate with product owners, architects, and business stakeholders to define technical requirements and roadmaps for financial systems
  • Mentor and coach team members on best practices in software engineering, fostering a culture of innovation and continuous improvement
  • Manage project timelines, budgets, and resources to deliver high-quality software solutions on schedule
  • Conduct code reviews, ensure code quality, and implement testing strategies to mitigate risks in financial applications
  • Drive the adoption of cloud-native architectures on AWS to enhance system performance and scalability in banking operations
  • Identify and resolve technical debt, optimizing systems for efficiency in handling sensitive consumer data
  • Participate in agile ceremonies, including sprint planning and retrospectives, to align technology delivery with business goals
  • Stay abreast of emerging technologies and industry trends to recommend improvements in CBC technology stack

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 access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Columbus, OH
  • general: Wellness programs with gym memberships, mental health support, and onsite fitness facilities

Target Your Resume for "Manager of Software Engineering - JAVA, React, Kafka, AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - JAVA, React, Kafka, AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - JAVA, React, Kafka, AWS" , 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 Manager of Software Engineering - JAVA, React, Kafka, AWS @ 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

Manager of Software Engineering - JAVA, React, Kafka, AWS

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - JAVA, React, Kafka, AWS

full-timePosted: Oct 22, 2025

Job Description

Manager of Software Engineering - JAVA, React, Kafka, AWS

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. As the Manager of Software Engineering within the Consumer and Community Banking (CBC) Controls Technology team, you will play a pivotal role in developing robust, secure technology solutions that support compliance and risk management in our consumer banking operations. Based in Columbus, OH, this position requires leading a talented team to innovate using cutting-edge technologies like Java, React, Kafka, and AWS, ensuring our systems meet the highest standards of reliability and regulatory compliance in the financial services industry. In this leadership role, you will guide the end-to-end development lifecycle of software applications that underpin CBC's control frameworks, from requirements gathering to deployment and maintenance. You will collaborate closely with cross-functional teams, including business analysts, compliance experts, and senior architects, to translate complex financial regulations into technical implementations. Your expertise in cloud-native development on AWS will be crucial for building scalable, resilient systems that handle high-volume transaction data securely, mitigating risks associated with consumer banking activities such as payments, lending, and account management. JPMorgan Chase values innovation and integrity, and as a manager, you will foster a collaborative environment that encourages professional growth and technical excellence. You will mentor engineers on best practices, drive agile processes to accelerate delivery, and contribute to strategic initiatives that enhance our competitive edge in the financial sector. This opportunity offers exposure to diverse projects in a dynamic, supportive culture committed to making a positive impact on clients and communities.

Key Responsibilities

  • Lead a team of software engineers in designing, developing, and maintaining scalable applications using Java, React, Kafka, and AWS technologies
  • Oversee the implementation of controls and compliance features within the Consumer and Community Banking (CBC) Controls Technology team to ensure regulatory adherence
  • Collaborate with product owners, architects, and business stakeholders to define technical requirements and roadmaps for financial systems
  • Mentor and coach team members on best practices in software engineering, fostering a culture of innovation and continuous improvement
  • Manage project timelines, budgets, and resources to deliver high-quality software solutions on schedule
  • Conduct code reviews, ensure code quality, and implement testing strategies to mitigate risks in financial applications
  • Drive the adoption of cloud-native architectures on AWS to enhance system performance and scalability in banking operations
  • Identify and resolve technical debt, optimizing systems for efficiency in handling sensitive consumer data
  • Participate in agile ceremonies, including sprint planning and retrospectives, to align technology delivery with business goals
  • Stay abreast of emerging technologies and industry trends to recommend improvements in CBC technology stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of experience in software engineering with a focus on Java development
  • 3+ years of experience in a leadership or managerial role within technology teams
  • Proven track record in building and deploying applications using AWS cloud services
  • Strong understanding of financial services regulations and compliance requirements
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced environment
  • Excellent communication skills with the ability to collaborate with stakeholders across business and technology

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the banking or financial services industry, particularly in consumer banking controls
  • Certification in AWS (e.g., AWS Certified Solutions Architect)
  • Prior exposure to Kafka for real-time data streaming in high-volume financial systems
  • Knowledge of cybersecurity best practices in financial technology

Required Skills

  • Proficiency in Java programming and object-oriented design principles
  • Expertise in React.js for building responsive user interfaces
  • Hands-on experience with Apache Kafka for event-driven architectures
  • Deep knowledge of AWS services including EC2, S3, Lambda, and RDS
  • Strong understanding of microservices and RESTful API development
  • Experience with database management (SQL/NoSQL) in financial contexts
  • Agile and Scrum methodologies for team leadership
  • Problem-solving and analytical skills for complex technical challenges
  • Leadership and team management abilities
  • Communication and stakeholder engagement skills
  • Knowledge of security protocols and data privacy in banking
  • Version control with Git and CI/CD pipelines
  • Performance optimization and troubleshooting in cloud environments
  • Familiarity with financial regulations like SOX and GDPR

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 access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements, including hybrid options in Columbus, OH
  • Wellness programs with gym memberships, mental health support, and onsite fitness facilities

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

  • Proficiency in Java programming and object-oriented design principlesintermediate
  • Expertise in React.js for building responsive user interfacesintermediate
  • Hands-on experience with Apache Kafka for event-driven architecturesintermediate
  • Deep knowledge of AWS services including EC2, S3, Lambda, and RDSintermediate
  • Strong understanding of microservices and RESTful API developmentintermediate
  • Experience with database management (SQL/NoSQL) in financial contextsintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Leadership and team management abilitiesintermediate
  • Communication and stakeholder engagement skillsintermediate
  • Knowledge of security protocols and data privacy in bankingintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization and troubleshooting in cloud environmentsintermediate
  • Familiarity with financial regulations like SOX and GDPRintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of experience in software engineering with a focus on Java development (experience)
  • 3+ years of experience in a leadership or managerial role within technology teams (experience)
  • Proven track record in building and deploying applications using AWS cloud services (experience)
  • Strong understanding of financial services regulations and compliance requirements (experience)
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced environment (experience)
  • Excellent communication skills with the ability to collaborate with stakeholders across business and technology (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the banking or financial services industry, particularly in consumer banking controls (experience)
  • Certification in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Prior exposure to Kafka for real-time data streaming in high-volume financial systems (experience)
  • Knowledge of cybersecurity best practices in financial technology (experience)

Responsibilities

  • Lead a team of software engineers in designing, developing, and maintaining scalable applications using Java, React, Kafka, and AWS technologies
  • Oversee the implementation of controls and compliance features within the Consumer and Community Banking (CBC) Controls Technology team to ensure regulatory adherence
  • Collaborate with product owners, architects, and business stakeholders to define technical requirements and roadmaps for financial systems
  • Mentor and coach team members on best practices in software engineering, fostering a culture of innovation and continuous improvement
  • Manage project timelines, budgets, and resources to deliver high-quality software solutions on schedule
  • Conduct code reviews, ensure code quality, and implement testing strategies to mitigate risks in financial applications
  • Drive the adoption of cloud-native architectures on AWS to enhance system performance and scalability in banking operations
  • Identify and resolve technical debt, optimizing systems for efficiency in handling sensitive consumer data
  • Participate in agile ceremonies, including sprint planning and retrospectives, to align technology delivery with business goals
  • Stay abreast of emerging technologies and industry trends to recommend improvements in CBC technology stack

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 access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Columbus, OH
  • general: Wellness programs with gym memberships, mental health support, and onsite fitness facilities

Target Your Resume for "Manager of Software Engineering - JAVA, React, Kafka, AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - JAVA, React, Kafka, AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - JAVA, React, Kafka, AWS" , 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 Manager of Software Engineering - JAVA, React, Kafka, AWS @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.