Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Java

£32.6 - £37 per hourEstimated

Job Description

Are you ready to make a meaningful impact at one of the world's most innovative financial institutions? At JPMorganChase, we combine cutting-edge technology with a culture of collaboration and continuous learning — empowering you to grow your career while solving real-world challenges at scale.

As a Lead Software Engineer at JPMorganChase within the Reference Data Engineering team, you are a technical leader and a key contributor on an agile team, designing and delivering trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for driving critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. In this role, you will have the opportunity to deepen your technical expertise, mentor fellow engineers, and contribute to systems that power global financial markets.

 

Job responsibilities

  • Lead the design and delivery of secure, high-quality software solutions, thinking beyond conventional approaches to solve complex technical problems at scale
  • Create and maintain secure, high-quality production code and algorithms that run synchronously with appropriate systems
    Produce architecture and design artifacts for complex applications while ensuring design constraints are met throughout the software development process
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture
  • Write secure and high-quality code in Java, Angular, RESTful APIs, and SOAP, applying knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  • Apply advanced technical troubleshooting to break down and resolve complex technical problems, applying system processes, methodologies, and skills for the development of secure, stable code and systems
  • Mentor and guide junior engineers, fostering a culture of technical excellence, collaboration, and continuous improvement
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proficiency in coding in one or more programming languages
  • Experience developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Strong understanding of the Software Development Life Cycle
  • Experience writing well-tested, secure, and readable code in Java, UI frameworks such as Angular, RESTful APIs, and SOAP
  • Experience with RESTful web service development using Spring Boot, Hibernate, or a similar framework
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices

 

Preferred qualifications, capabilities, and skills

  • Hands-on experience with cloud-native architectures and infrastructure
  • Practical understanding of containerized application development and deployment using Docker, Kubernetes, Kafka, and AWS
  • Experience with component-based web UI frameworks such as ReactJS, Angular, or Vue.js, and knowledge of relational databases and SQL, especially Oracle
  • Experience working as part of an agile, user-centric product team

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our  FAQs for more information about requesting an accommodation.

About the Team

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Java in Lanarkshire, Scotland vacancy
  • £72k - £93k per annumEstimated
     ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Sr Lead Software Engineer at JPMorganChase within Enterprise Technology you are an integral part of an agile team that works to enhance, build, and... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    1 day ago
  • £71k - £91k per annumEstimated
     ...ll work alongside some of the brightest engineering minds in the industry, building resilient...  ...the best work of your career. As a Lead Software Engineer at JPMorganChase within Corporate...  ...Design and develop robust, scalable Java-based applications that meet complex enterprise... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    11 days ago
  • £67k - £90k per annumEstimated
     ...innovative platforms that empower research teams to deliver impactful insights. You’ll lead technical direction, collaborate across product and engineering, and help advance our agentic software development lifecycle. This is your opportunity to influence strategy, foster a... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    5 days ago
  • £69k - £88k per annumEstimated
     ...your career and make a real difference. Job Summary: As a Lead Software Engineer in the Payments team, you will develop technical solutions...  ...Advanced proficiency in one or more programming languages, ideally Java Proficiency in automation and continuous delivery methods... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £53k - £70k per annumEstimated
     ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, Payments Technology , you are an integral part of an AI-first team... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    7 days ago
  • £82k - £107k per annumEstimated
     ...cloud-native systems — and we want you to help lead the way. At JPMorganChase, you'll work at the intersection of software engineering, artificial intelligence, and cloud...  ..., packaging, and maintainability practices - Java or Pyhon Strong understanding of relational... 
    Long-term contract
    Remote

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    4 days ago
  • £71k - £92k per annumEstimated
     ...to deliver secure, scalable, and market-leading products. Here, you can push the boundaries...  ...your contributions matter. As a Lead Software Engineer at JPMorganChase within the Cloud...  ...programming languages, including Python or Java Proficiency in all aspects of the Software... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    11 days ago
  • £54k - £72k per annumEstimated
     ...Job Description You're ready to leverage your skills and experience to lead, mentor, and drive innovation — and we have the perfect software engineering opportunity for you. If you thrive in collaborative environments, champion continuous learning, and are excited about... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £90k - £118k per annumEstimated
     ...Description Join us as a Senior Technical Lead and help build the backbone of our...  ...platform. You’ll set technical direction, raise engineering standards, and stay hands-on with design...  ...Applies knowledge of tools within the Software Development Life Cycle toolchain, including... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    7 days ago
  • £104k - £139k per annumEstimated
     ...where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorganChase within the Asset & Wealth Management Managed...  ...in one or more programming languages, with a focus on Java, React, and SQL Proficiency in automation and continuous delivery... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £55k - £73k per annumEstimated
     ...contributions. Together, we’re building solutions that empower both our customers and our developers. Job Summary: As a Java Software Engineer in the Payments Developer Portal team, you will design, develop, and maintain backend services that power our public-facing web... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    7 days ago
  • £73k - £97k per annumEstimated
     ...enhance business performance. We are seeking a talented and motivated Software/Data Engineer to join our team and contribute to our mission of transforming data into actionable insights.   As a Lead Software Engineer at JPMorgan Chase within the External Regulatory Financial... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £66k - £85k per annumEstimated
     ...Job Description Join JPMorganChase, where your engineering expertise powers decisions that matter on a global scale. As part of Markets...  ...influence the product and business. As a Frontend Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    13 days ago
  • £68k - £88k per annumEstimated
     ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at...  ...member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    7 days ago
  • £60k - £78k per annumEstimated
     ...within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at...  ...technologies Exposure to cloud technologies Experience with Java, Spring Boot, Kafka, or Kubernetes in an enterprise environment... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £40k - £53k per annumEstimated
     ...you ready to make a real impact with your software engineering skills? At JPMorganChase, you'll...  ..., agile team to deliver trusted, market-leading technology products. You'll have the opportunity...  ...Hands-on experience in server-side Core Java, XML, JSON, J2EE programming, Spring... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £77k - £101k per annumEstimated
     ...Job Description As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank Runtime Compute Team, part of Cloud Success, you play a crucial role in an agile team. You collaborate closely with stakeholders and customers across Infrastructure Platforms... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    8 days ago
  • £53k - £70k per annumEstimated
     ...with us as an experienced member of our Software Engineering team. As a Software Engineer at JPMorganChase...  ..., build, and deliver trusted, market-leading technology products in a secure, stable,...  ...scalable and resilient systems using Java to contribute to continual, iterative... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £58k - £76k per annumEstimated
     ...Job Description As a Java Software Engineer II at JPMorgan Chase within the International Trust Services Technology Team, you are an integral...  ...team that works to enhance, build and deliver trusted market-leading technology products in a secure, stable and scalable way.... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    12 days ago
  • £59k - £76k per annumEstimated
     ...If you are a Senior Hardware & Software Manager professional looking for an opportunity to...  ...leadership across hardware and software engineering disciplines, helping to shape the future...  ...Detection products. In this role, you will lead multidisciplinary engineering teams, drive... 
    Long-term contract
    Full-time

    Emerson

    Cumbernauld, North Lanarkshire
    29 days ago
  • £41k - £56k per annumEstimated
     ...A leading technical services provider is seeking a Technical Services Manager - Fire Doors based in Bellshill, Scotland. This role involves overseeing fire door compliance across multiple projects, managing the inspection and maintenance team, and ensuring quality control.... 
    Permanent
    Full-time
    Bellshill, North Lanarkshire
    19 days ago
  • £89k - £117k per annumEstimated
     ...chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions.  As a Senior Manager of Software Engineering at JPMorgan Chase within the Corporate Technology, you will serve in a leadership role by... 
    Long-term contract
    On-site
    Immediate start

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    7 days ago
  • £57k - £74k per annumEstimated
     ...top achievers in site reliability. As a Software Engineer at JPMorgan Chase within the Commercial &...  ...and business issues facing them. Take lead and conduct resiliency design reviews, break...  ...one programming language such as (e.g., Java, Python, Go, etc.) Proficiency and... 
    Long-term contract
    Hybrid working

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Java. Be the first to apply!