Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java/React

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/React

full-timePosted: Aug 19, 2025

Job Description

Lead Software Engineer - Java/React

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Java/React at JP Morgan Chase in Glasgow, Lanarkshire, United Kingdom, you will play a pivotal role in delivering cutting-edge solutions that empower engineers across the Firm. Working within an agile team, you will architect and implement robust applications using Java for backend services and React for intuitive user interfaces, focusing on tools that streamline internal processes in the dynamic financial services landscape. Your contributions will directly impact the efficiency of trading platforms, risk management systems, and compliance workflows, ensuring our global operations remain secure and innovative. This position demands a blend of technical leadership and hands-on development to drive high-impact projects from inception to production. In this role, you will lead technical initiatives, collaborating closely with product managers, data scientists, and other engineers to translate business needs into scalable software solutions. You will champion best practices in code quality, security, and performance, particularly in handling sensitive financial data under stringent regulatory frameworks like those enforced by the FCA. Opportunities abound to mentor team members, conduct code reviews, and foster a culture of continuous learning, all while leveraging JP Morgan Chase's world-class resources to tackle challenges in areas such as real-time data processing and AI-driven analytics. Joining JP Morgan Chase means becoming part of a prestigious institution committed to technological excellence in finance. We offer a supportive environment with access to advanced tools, diverse teams, and global opportunities, all while prioritizing work-life balance and professional growth. If you are passionate about engineering impactful solutions in the heart of the financial world, this role provides the platform to advance your career while contributing to the Firm's mission of powering the progress of humanity through responsible innovation.

Key Responsibilities

  • Lead the design, development, and deployment of Java and React-based applications for internal engineering tools at JP Morgan Chase
  • Collaborate with cross-functional agile teams to deliver innovative solutions that enhance operational efficiency within the Firm
  • Mentor and guide junior software engineers, fostering a culture of technical excellence and knowledge sharing
  • Implement best practices for code quality, including unit testing, code reviews, and adherence to security protocols in financial systems
  • Troubleshoot and resolve complex technical issues across multiple technical areas, ensuring minimal downtime for critical services
  • Contribute to architectural decisions, focusing on scalability, reliability, and compliance with regulatory requirements in the financial industry
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives to optimize team performance
  • Integrate third-party APIs and services to support data-driven engineering workflows
  • Monitor application performance and proactively identify areas for optimization in a high-volume trading environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of professional software engineering experience
  • Strong proficiency in Java and React for building scalable applications
  • Experience working in agile environments with a focus on continuous integration and delivery
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Knowledge of financial services regulations and data security standards
  • Proven track record of delivering high-quality software solutions in a fast-paced industry

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a technical discipline
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Prior work in the banking or financial services sector
  • Certifications in Java (e.g., Oracle Certified Professional) or React

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in React.js for front-end development and state management
  • Experience with Spring Boot or similar frameworks for backend services
  • Knowledge of RESTful APIs, GraphQL, and microservices architecture
  • Familiarity with database technologies like SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB)
  • Strong understanding of agile methodologies, Scrum, and DevOps practices
  • Skills in version control systems such as Git and CI/CD pipelines (e.g., Jenkins)
  • Ability to apply secure coding practices compliant with financial regulations like GDPR and SOX
  • Problem-solving and analytical thinking for complex technical challenges
  • Excellent communication and collaboration skills in team settings
  • Experience with cloud-native development and container orchestration
  • Proficiency in testing frameworks like JUnit and React Testing Library
  • Leadership and mentoring abilities to drive team success
  • Adaptability to fast-paced environments in the financial services sector

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible working arrangements, including hybrid remote options
  • On-site fitness centers, wellness programs, and childcare support at select locations

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 GBP / 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 React.js for front-end development and state managementintermediate
  • Experience with Spring Boot or similar frameworks for backend servicesintermediate
  • Knowledge of RESTful APIs, GraphQL, and microservices architectureintermediate
  • Familiarity with database technologies like SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB)intermediate
  • Strong understanding of agile methodologies, Scrum, and DevOps practicesintermediate
  • Skills in version control systems such as Git and CI/CD pipelines (e.g., Jenkins)intermediate
  • Ability to apply secure coding practices compliant with financial regulations like GDPR and SOXintermediate
  • Problem-solving and analytical thinking for complex technical challengesintermediate
  • Excellent communication and collaboration skills in team settingsintermediate
  • Experience with cloud-native development and container orchestrationintermediate
  • Proficiency in testing frameworks like JUnit and React Testing Libraryintermediate
  • Leadership and mentoring abilities to drive team successintermediate
  • Adaptability to fast-paced environments in the financial services sectorintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of professional software engineering experience (experience)
  • Strong proficiency in Java and React for building scalable applications (experience)
  • Experience working in agile environments with a focus on continuous integration and delivery (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Knowledge of financial services regulations and data security standards (experience)
  • Proven track record of delivering high-quality software solutions in a fast-paced industry (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a technical discipline (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes) (experience)
  • Prior work in the banking or financial services sector (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or React (experience)

Responsibilities

  • Lead the design, development, and deployment of Java and React-based applications for internal engineering tools at JP Morgan Chase
  • Collaborate with cross-functional agile teams to deliver innovative solutions that enhance operational efficiency within the Firm
  • Mentor and guide junior software engineers, fostering a culture of technical excellence and knowledge sharing
  • Implement best practices for code quality, including unit testing, code reviews, and adherence to security protocols in financial systems
  • Troubleshoot and resolve complex technical issues across multiple technical areas, ensuring minimal downtime for critical services
  • Contribute to architectural decisions, focusing on scalability, reliability, and compliance with regulatory requirements in the financial industry
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives to optimize team performance
  • Integrate third-party APIs and services to support data-driven engineering workflows
  • Monitor application performance and proactively identify areas for optimization in a high-volume trading environment

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible working arrangements, including hybrid remote options
  • general: On-site fitness centers, wellness programs, and childcare support at select locations

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/React

full-timePosted: Aug 19, 2025

Job Description

Lead Software Engineer - Java/React

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Java/React at JP Morgan Chase in Glasgow, Lanarkshire, United Kingdom, you will play a pivotal role in delivering cutting-edge solutions that empower engineers across the Firm. Working within an agile team, you will architect and implement robust applications using Java for backend services and React for intuitive user interfaces, focusing on tools that streamline internal processes in the dynamic financial services landscape. Your contributions will directly impact the efficiency of trading platforms, risk management systems, and compliance workflows, ensuring our global operations remain secure and innovative. This position demands a blend of technical leadership and hands-on development to drive high-impact projects from inception to production. In this role, you will lead technical initiatives, collaborating closely with product managers, data scientists, and other engineers to translate business needs into scalable software solutions. You will champion best practices in code quality, security, and performance, particularly in handling sensitive financial data under stringent regulatory frameworks like those enforced by the FCA. Opportunities abound to mentor team members, conduct code reviews, and foster a culture of continuous learning, all while leveraging JP Morgan Chase's world-class resources to tackle challenges in areas such as real-time data processing and AI-driven analytics. Joining JP Morgan Chase means becoming part of a prestigious institution committed to technological excellence in finance. We offer a supportive environment with access to advanced tools, diverse teams, and global opportunities, all while prioritizing work-life balance and professional growth. If you are passionate about engineering impactful solutions in the heart of the financial world, this role provides the platform to advance your career while contributing to the Firm's mission of powering the progress of humanity through responsible innovation.

Key Responsibilities

  • Lead the design, development, and deployment of Java and React-based applications for internal engineering tools at JP Morgan Chase
  • Collaborate with cross-functional agile teams to deliver innovative solutions that enhance operational efficiency within the Firm
  • Mentor and guide junior software engineers, fostering a culture of technical excellence and knowledge sharing
  • Implement best practices for code quality, including unit testing, code reviews, and adherence to security protocols in financial systems
  • Troubleshoot and resolve complex technical issues across multiple technical areas, ensuring minimal downtime for critical services
  • Contribute to architectural decisions, focusing on scalability, reliability, and compliance with regulatory requirements in the financial industry
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives to optimize team performance
  • Integrate third-party APIs and services to support data-driven engineering workflows
  • Monitor application performance and proactively identify areas for optimization in a high-volume trading environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of professional software engineering experience
  • Strong proficiency in Java and React for building scalable applications
  • Experience working in agile environments with a focus on continuous integration and delivery
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Knowledge of financial services regulations and data security standards
  • Proven track record of delivering high-quality software solutions in a fast-paced industry

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a technical discipline
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Prior work in the banking or financial services sector
  • Certifications in Java (e.g., Oracle Certified Professional) or React

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in React.js for front-end development and state management
  • Experience with Spring Boot or similar frameworks for backend services
  • Knowledge of RESTful APIs, GraphQL, and microservices architecture
  • Familiarity with database technologies like SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB)
  • Strong understanding of agile methodologies, Scrum, and DevOps practices
  • Skills in version control systems such as Git and CI/CD pipelines (e.g., Jenkins)
  • Ability to apply secure coding practices compliant with financial regulations like GDPR and SOX
  • Problem-solving and analytical thinking for complex technical challenges
  • Excellent communication and collaboration skills in team settings
  • Experience with cloud-native development and container orchestration
  • Proficiency in testing frameworks like JUnit and React Testing Library
  • Leadership and mentoring abilities to drive team success
  • Adaptability to fast-paced environments in the financial services sector

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible working arrangements, including hybrid remote options
  • On-site fitness centers, wellness programs, and childcare support at select locations

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 GBP / 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 React.js for front-end development and state managementintermediate
  • Experience with Spring Boot or similar frameworks for backend servicesintermediate
  • Knowledge of RESTful APIs, GraphQL, and microservices architectureintermediate
  • Familiarity with database technologies like SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB)intermediate
  • Strong understanding of agile methodologies, Scrum, and DevOps practicesintermediate
  • Skills in version control systems such as Git and CI/CD pipelines (e.g., Jenkins)intermediate
  • Ability to apply secure coding practices compliant with financial regulations like GDPR and SOXintermediate
  • Problem-solving and analytical thinking for complex technical challengesintermediate
  • Excellent communication and collaboration skills in team settingsintermediate
  • Experience with cloud-native development and container orchestrationintermediate
  • Proficiency in testing frameworks like JUnit and React Testing Libraryintermediate
  • Leadership and mentoring abilities to drive team successintermediate
  • Adaptability to fast-paced environments in the financial services sectorintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of professional software engineering experience (experience)
  • Strong proficiency in Java and React for building scalable applications (experience)
  • Experience working in agile environments with a focus on continuous integration and delivery (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Knowledge of financial services regulations and data security standards (experience)
  • Proven track record of delivering high-quality software solutions in a fast-paced industry (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a technical discipline (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes) (experience)
  • Prior work in the banking or financial services sector (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or React (experience)

Responsibilities

  • Lead the design, development, and deployment of Java and React-based applications for internal engineering tools at JP Morgan Chase
  • Collaborate with cross-functional agile teams to deliver innovative solutions that enhance operational efficiency within the Firm
  • Mentor and guide junior software engineers, fostering a culture of technical excellence and knowledge sharing
  • Implement best practices for code quality, including unit testing, code reviews, and adherence to security protocols in financial systems
  • Troubleshoot and resolve complex technical issues across multiple technical areas, ensuring minimal downtime for critical services
  • Contribute to architectural decisions, focusing on scalability, reliability, and compliance with regulatory requirements in the financial industry
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives to optimize team performance
  • Integrate third-party APIs and services to support data-driven engineering workflows
  • Monitor application performance and proactively identify areas for optimization in a high-volume trading environment

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible working arrangements, including hybrid remote options
  • general: On-site fitness centers, wellness programs, and childcare support at select locations

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.