Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Lead Software Engineer at JPMorganChase within Digital Markets Execution Technology, Execute, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities- Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems
- Designs and builds high-performance, latency-sensitive services with awareness of upstream/downstream system dependencies
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Leads technical analysis, estimation, planning, code reviews, architecture sessions, and retrospectives to drive delivery outcomes
- Establishes reliability goals and implements observability, resilience patterns, and operational readiness practices
- Leads incident response and post-incident reviews to improve production stability and performance; identifies recurring issues and drives automation/remediation
- Upholds secure-by-default engineering practices and risk/control standards across the SDLC
- Guides integration contracts, API/versioning strategies, and deprecation paths for platform services
- Drives team adoption of enterprise-authorized AI-assisted engineering practices across the SDLC toolchain to improve code quality, delivery speed, and operational outcomes, while setting validation standards for correctness, performance, and security
- Mentors engineers and contributes to a culture of inclusion, respectful collaboration, and continuous improvement aligned to measurable outcomes
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and advanced applied experience in Java / Python
- Hands-on practical experience delivering system design, application development, testing, and operational stability for mission-critical platforms
- Advanced in one or more programming language(s), with deep hands-on expertise in Java (17+), including concurrency, memory management, and object-oriented design
- Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations)
- Practical experience with Spring/Spring Boot, microservices, Kubernetes, Linux, and core networking/messaging concepts
- Proficient in all aspects of the Software Development Life Cycle, including CI/CD, automated testing practices, application resiliency, and security
- Demonstrated experience leading effective use of enterprise-approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations and secure handling of inputs/outputs, aligned to resiliency and security expectations
- Effective communication with technical and non-technical audiences; ability to operate in globally distributed teams
Preferred qualifications, capabilities, and skills
- Exposure to messaging systems and market protocols (e.g., MQ/Kafka; familiarity with FIX and Solace)
- Experience with observability stacks and resilience engineering for low-latency / latency-sensitive platforms
- Familiarity with Python
Experience operating services in regulated environments with strong auditability and controls
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
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.- £92k - £125k per annumEstimated...technology with your expertise in data engineering and software development. You will have the opportunity... ...and mobility while working with market-leading technology products. Be part of a team... ...or more programming languages such as Java, Python, C/C++, or C# Practical...SeniorLong-term contract
- £77k - £103k per annumEstimated...value collaboration, curiosity and commitment. As a Senior Lead Software Engineer at JPMorganChase within the Accelerator business, you are the... ...Technologies: We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other...SeniorLong-term contractOn-site
£130k - £175k per annum
...Senior Software Engineer, Quant trading – Python, Java, C++ Senior Software Engineer, Quant trading – Python, Java London (Hybrid) £130,000-175,000 + benefits and bonus Quant Capital is urgently looking for a Senior Software Engineer to join our high profile client. My...SeniorHybrid working- £75k - £98k per annumEstimated...Senior Backend Java Engineer Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Backend Java... ...backend systems using modern Java and the Spring ecosystem. Lead technical design and architectural discussions, ensuring...SeniorLong-term contractFull-timeHybrid workingOn-siteRemoteFlexible hours
- £56k - £73k per annumEstimated...exciting and rewarding opportunity for an experienced Software Engineering Leader to join JPMorgan Chase. As a Lead Software Engineer within Asset & Wealth Management... ...experience. Strong hands-on experience with Java and modern application development frameworks. Deep...SuggestedLong-term contract
- £72k - £94k per annumEstimated...directly supports business growth. Job Summary: As a Lead Software Engineer at JPMorgan Chase within the Payments team, you will develop... ...proficiency in one or more programming languages, ideally Java Proficiency in automation and continuous delivery methods...Long-term contract
- £74k - £96k per annumEstimated...their financial goals. As an Engineer at J.P. Morgan Personal... ...passionate about building quality software that has a big impact in a rapidly... ...features. Our stack is Java/Springboot with a bit of Kotlin... ...ideas Demonstrated experience leading effective use of approved AI-assisted...Long-term contract
- £116k - £146k per annumEstimated...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commodities Transformation Team,... ...with Front Office Trading Desks High proficiency in Python Strong problem-solving skills, with the ability to diagnose...SeniorLong-term contract
£130k per annum
...Role: Senior Java / Python Engineer Client: Financial Systems Salary: Up To £130,000 P/A + Comps The role A high-performing global team is looking for an experienced Java / Python Engineer to help build and enhance critical backend platforms supporting complex...SeniorPermanent- £106k - £138k per annumEstimated...focused team that values creativity and excellence. As a Lead Software Engineer in the Equities Front Office Trading and Analytics Team, you... ...trading, sales, and Quantitative Research teams. Your expertise in Python and agentic development will drive automation and innovation....Long-term contract
£650 - £720 per day
...We're looking for a Lead Software Engineer / Technical Lead (Python & Django) for a public sector organisation, based in London, Manchester, Birmingham or Cardiff (hybrid), on an initial 12-month contract, paying between £650 to £720 per day (Inside IR35, Umbrella). This...Hybrid workingOn-site£100 per hour
...Role Summary We’re looking for experienced lead engineers or equivalent to lead targeted micro-workshops for small groups of software engineers. The sessions last up to 90... ...knowledge they had both on the internals of Python, and how to architect systems” What We're...Hourly payLive-inRemoteFlexible hours- £74k - £96k per annumEstimated...the limits of what’s possible with us. This is a hands-on Lead Software Engineer role - you will spend most of your time writing, reviewing, and... ...Qualifications, Capabilities, and Skills: Experience with Java 21 Familiarity with Spring framework and Spring Boot...Long-term contract
- £60k - £78k per annumEstimated...collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By... ...sessions we regularly hold in the iOS team and across the wider Engineering department. Propose/contribute/collaborate on Technical Initiatives...SeniorLong-term contract
- ...We are seeking a Backend Java Software Engineer to join our team on a contractual basis. This role heavily focuses on Java, Backend, iGaming Operator Integrations. This is 1 year extendable contract and applicants must operate through a fully registered limited company...SeniorImmediate startRemoteShift work
- £82k - £110k per annumEstimated...decisions and achieve their financial goals. As a Manager of Software Engineering at JPMorgan Personal Investing, you will be a credible... ...opportunity to move between them. Job responsibilities: Lead a squad of engineers to design, implement and maintain the payments...SeniorLong-term contract
£60k - £70k per annum
...Role: Sr. Java Full Stack Developer Type: PERM/FTE Location: London, UK Working Model... ...operational tasks using Ansible and Python/Shell scripts. This is an urgent vacancy... ...Com Randstad Technologies Ltd is a leading specialist recruitment business for the IT...SeniorPermanentHybrid workingOn-siteImmediate start- £46k - £60k per annumEstimatedDescription At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition... .... Engine is Starling's software-as-a-service (SaaS) business, the... .... For the most part we code in Java, but you need not be an expert...Senior16 hoursFull-timeHybrid working
£750 per day
...Role: Java/Python Software Developer Location: London (Hybrid) Type: Contract Comp: Up To £750 P/D The role We're working with a leading global financial organisation looking to hire an experienced Backend Engineer to join a high-performing technology team...Hybrid working- £92k - £119k per annumEstimated...Role: Software Developer (Entry-Level) Where: London, United Kingdom Type: On-... ...Software Developer to join their front-office engineering team in London. This opportunity is... ...experience, with exposure to Python and/or Java ~ Interest in building reliable, high...
£100k - £120k per annum
...Lead Python Developer (TOP Trading Company) TIME TO JOIN A TOP COMPANY!!! - ! -Greenfield environment -First hire in the Development... ...Factory and Power BI . Mentor developers and champion engineering best practices. Work closely with the business to deliver...PermanentHybrid workingImmediate start- £82k - £108k per annumEstimated...chance to join us and make a significant impact. As a Senior Lead Software Engineer at JPMorgan Chase within the International Consumer Bank,... ...engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing...SeniorLong-term contract
- £101k - £136k per annumEstimated...Java Python Engineer – Investment Management £100k, 30% Bonus, 3 days a week in the office. Quant Capital is urgently looking for a Software Engineer with Java and Python skills to join our high profile client. Our client is a well known Systematic Trading Hedge...On-site
- £50k - £67k per annumEstimated...other consultancies, system integrators and software houses - with people, technology, and... ...Group in early 2022. Alten is a global engineering firm with approximately 57,000 employees... ...Requirements We are looking for a Java / Python Developer to help manage, build, develop...Full-time
- £60k - £78k per annumEstimated...days in the London Office) Reports to: Engineering Manager - Customer Tooling About the... ...building new features and enhancements using Java 17+, Spring Boot, Elasticsearch, Kafka,... ...believe that a diverse and inclusive workforce leads to better innovation, productivity, and...SeniorFull-timeHybrid workingOn-siteWork from homeShift work
- £71k - £96k per annumEstimated...value collaboration, curiosity and commitment. As a Senior Lead Software Engineer (Platform) at JPMorgan Chase within the Accelerator Business... ...Advanced in one or more programming language(s), such as Go, Java or Kotlin. - Advanced understanding of agile methodologies,...SeniorLong-term contractOn-site
£85k - £90k per annum
...in and drive the team forward with your technical prowess with Python. When it comes to frameworks, you’re agnostic and are capable... ...technical decision making is yours, with the ability to grow into a lead engineering position. You’ll set strategy, drive architecture and ensure...SeniorPermanentOn-site£100k - £120k per annum
...with demand. This expansion stems across both senior contributor and technical lead positions. Not only does this role get you working with the latest and greatest in terms of technology, with Python, Go, and GraphQL all part of the stack; but also part of a “you build it,...Permanent- £77k - £104k per annumEstimated...platform and make a meaningful impact on the products and people around you. As a Sr Manager of Software Engineering at JPMorganChase within the Cloud Platform Engineering team, you will lead a high-performing squad focused on delivering scalable solutions that bring smart...SeniorLong-term contractOn-site
£450 per day
...opportunities? Join one of the world's leading IT services, consulting, and... ...services organisation and is seeking a Python Developer with strong hands-on Java experience for a 12-month hybrid... ...cross-functional teams across the full software development lifecycle. Don’t...Hybrid workingImmediate start3 days/week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Lead Software Engineer - Java / Python. Be the first to apply!

