Rodeo
ResourcesPartnersSign in

JPMorganChase

Lead Software Engineer - Full Stack Java / React

London
Posted 2 days ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Lead Software Engineer - Full Stack Java / React

Lead Software Engineer – Payments Technology (Global)

J.P. Morgan / JPMorganChase

Role Overview

Join J.P. Morgan, a global leader in financial services, and take on a fulfilling career opportunity to shape cutting-edge solutions at the forefront of technology. As Lead Software Engineer within the Payments Technology team, you’ll be part of an agile engineering breadth, collaborating to deliver secure, scalable, and resilient technology products that set industry benchmarks. This role will challenge you to push boundaries, lead innovation, and drive secure, high-quality software solutions.


Key Responsibilities

Technical Leadership & Innovation

  • Design & Implement innovative software solutions that address complex business requirements, transcending routine engineering paradigms.
  • Develop High-Standard Code – Write secure, performant production code; conduct peer code reviews, debugging, and optimisation.
  • Advance AI-Assisted Engineering – Drive adoption of enterprise-approved AI-assisted tools (e.g., code review, refactoring, test acceleration, incident analysis) to improve:
    • Code quality & delivery speed
    • Operational efficiency (e.g., incident resolution, root-cause analysis)
    • Establish secure coding standards and validation protocols (secure coding, automated testing).
    • Encourage knowledge sharing of proven best practices across the team.
  • Optimise Automation – Leveraging AI and toolchain capabilities to enhance efficiency in CI/CD pipelines, testing, and system resilience.

Problem-Solving & Stability

  • Root-Cause & Remediation – Identify opportunities to automate recurring issue resolution, reducing technical debt and improving overall system stability.
  • Assess Emerging Tech – Lead vendor/startup evaluations for architectural fit, evaluating technical feasibility, security, and scalability against current systems and information architectures.

Core Responsibilities

(Expanded for clarity)

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

  • Deliver Secure & Scalable Systems

    • Collaborate in cross-functional teams to enhance, maintain, and innovate software solutions supporting critical payments and transactional infrastructure.
    • Provide technical guidance to both development and operations teams, fostering seamless workflows.
  • Technical Accountability

    • Drive decision-making through deep technical evaluation and mentorship.
    • Align technical roadmaps with business priorities to meet firm objectives.
  • Leadership

    • Mentor junior engineers and coach peers on modern development practices, including AI adoption guidelines.

Required Qualifications, Capabilities & Skills

Technical Expertise

  • Formal education or certification in software engineering, combined with significant in-depth applied experience across:
    • System Design
    • Application Development
    • Testing & Validation (manual + automated, including regression/troubleshooting)
    • Operational stability (e.g., Uptime, performance optimization)
  • Advanced proficiency in one or more programming languages (e.g., Java, Python, Kotlin, Clojure, JavaScript).
  • Practical Cloud-Native Experience (e.g., cloud infrastructure design, microservices, APIs).
  • Understanding of financial services (%) IT systems and transactional workflows.

AI Integration

  • Demonstrated experience with AI-assisted tools such as:
    • AI-based code review & refactoring (e.g., GitHub Copilot, TabNine, DeepCode).
    • Automated testing & test strategy acceleration (e.g., test coverage simulation, LLMs for test generation).
    • Incident mitigation (e.g., LLM-assisted root-cause analysis jackets).
  • Directive in validating AI outputs for accuracy, security, performance, and operational alignment.

Responsible AI Practices

  • Deep knowledge of the ethical/secure development of AI tools within engineering workflows, including:
    • Data sensitivity (handling regulated data, e.g., PII, financial records).
    • Secure AI usage policies (input/output validation, bias-parity safeguards).
    • Coaching to ensure compliant & secure AI adoption across teams.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Methodologies & Security

  • Fluent in Agile/DevOps methodologies:
    • CI/CD pipelines
    • Application resilience frameworks
    • Security-integrated workflows (e.g., shift-left security)
  • Advanced expertise in systems security, fault tolerance, and **secure CI/CD.

About J.P. Morgan

J.P. Morgan Chase delivers client-centric financial solutions across corporations, governments, private clients, and institutions in over 100+ countries. Our legacy lies on building durable partnerships—we don’t just provide transactions; we provide strategic direction and resilience in an ever-competitive world.

Our people are our strength. We seek diverse talent, fostering an inclusive environment where:

  • 🌐 Diverse perspectives drive innovation.
  • 📈 Cultural transformation sits at the core of business oversight.
  • 🔐 Equality and accessibility are non-negotiable—we adhere to international labor law compliance with our accommodations policy.

💡 Learn more [about JPMorgan’s philosophy, commitment to DEI, and workplace accommodations](🔗 Faqs page).


Why Join Payments Technology at JPMorgan?

We are the backbone of transactional integrity—driving secure, stable, and timely digital payments infrastructure that keep global commerce moving. As part of our team, you’ll:

  • Work alongside thought leaders in finance & tech.
  • See direct impact on fintech/products relied upon by institutions worldwide.
  • Engage with fast-paced agile teams shaping the future of money.

Prepare to be the engine of financial revolution. Apply today.


[📂 Standard disclaimer: Pay branded as “J.P. Morgan” and JPMorganChase [affiliation] vs. personal opinions. Environment subject to regulatory and evolving business demands.]

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Software Engineering
Java
React
Agile Methodologies
AI-Assisted Development
Cloud Native
System Design
Application Development
Testing
Operational Stability
Secure Coding
Code Review
Troubleshooting
Incident Analysis
Financial Services
CI/CD

Location

London, England, United Kingdom

Sign up to applySee more jobs like this