JPMorgan Chase
Posted 6d ago

Lead Software Engineer, Java, Equities Derivatives Front Office Flow Technology

JPMorgan Chase
London, Greater London, United Kingdom
OnsiteFull Time
Responsibilities
  • developing services
  • building applications
  • designing APIs
Requirements
  • Advanced Java experience
  • Strong object-oriented design
  • Service-oriented applications
  • Testing and deployment practices
  • Approved AI-assisted development, and communication skills. C#, WPF, .NET
  • ReactJS
  • JavaScript, AWS, and Kubernetes preferred
Technical tools mentioned
JavaC#WPF.NETJavaScriptReactJSAWSKubernetesDockerUnixLinuxCassandraMongoDBNoSQLAPI

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

The Equities Derivatives Front Office Flow Technology Team is developing the best in class pricing, quoting and market view application for use by our internal trading and sales, enabling them to respond to clients’ requests for quotes as well as automate their end to end workflow. We’re looking for a talented software engineer to join our London team who will help drive the automation agenda, onboard new products onto our platform, drive integration with new innovative AI/ML led autopricers and extend the connectivity with external vendors to increase flow.

As a Lead Software Engineer at JPMorganChase within the Equities Derivatives Front Office Flow Technology Team, 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

 

  • Work with subject matter experts to develop solutions that meet business the business requirements.
  • Develop java services integrated in the end to end processing of the derivative products
  • Build C#/WPF and JavaScript front-end desktop applications to interface with the Java services
  • Build a stable, efficient, scalable cloud based solution which will be deployed globally.
  • Design and code a significant amount of a robust, secure and efficient API to persist / retrieve data and implement the business logic
  • rives 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.
  • Participation in code reviews and sharing of knowledge with other members of the team.
     

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and advanced applied experience in Java
  • Strong OO design skills with good knowledge of object modelling and design patterns.
  • Experience with development, deployment and maintenance of commercial service oriented application(s)
  • Disciplined approach to code management, testing and deployment practices and high quality delivery
  • Understanding of how to effectively utilize unit testing
  • Demonstrated experience leading effective use of 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, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
  • Great problem solving skills for problems with a mathematical/technological background
  • Good communication skills especially when describing problems and explaining solutions
  • Ability to work in a fast paced team oriented environment
  • Ability to work effectively within a global team (spread across North America, EMEA, APAC etc.) while influencing and contributing towards the development of the global platform
 
Preferred qualifications, capabilities, and skills
  • Knowledge of C#, WPF & .NET, ReactJS and Javascript. Experience with AWS, Kubernetes, Docker or other Cloud technologies
  • Business knowledge of simple derivative products (vanilla options, variance swaps, strategies involving vanillas): how these are used, how to price them, how to evaluate risk exposure using Greeks
  • Unix or Linux knowledge. Exposure to NoSQL systems (Cassandra, MongoDB .etc.)
  • Working knowledge of continuous integration and deployment processes
  • Experience with project management. Experience with service oriented platforms, and a good understanding of current generation open source frameworks

About Company

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. 

Company

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 JPMorgan Chase

Global financial services firm providing banking and investment solutions.

Similar jobs

Software Engineer roles near London, Greater London
1h
Save
Mark Applied
Hide
Senior Software Engineer
London, England, United Kingdom
HybridFull Time
IFX Payments
IFX Payments: Provider of global foreign exchange and payment solutions.
5+ YOEProduction .NET and cloud experience, preferably Azure; asynchronous event-driven systems, SQL Server, code-first ORM, testing, security, reliability, observability, and regulated financial services experience.
.NET 10, Microsoft Azure, AWS, GCP, Grafana, Application Insights, SQL Server, EF Core, Azure DevOps, Claude Code, MacBook Pro, JetBrains Rider
4h
Save
Mark Applied
Hide
Remote Software Engineer
London or United States or Canada or United Kingdom or Netherlands or Italy or Germany
£200-£300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, full-stack application development, scalable production software deployment, architecture and debugging expertise, code review skills, and strong written and oral communication.
Python, JavaScript, ReactJS, C, C++, Java, Rust, Go
4h
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or New York City or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo or Colorado or Washington or California
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNASDAQ: AMPL: Digital analytics platform for understanding and optimizing customer behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems knowledge, and clear communication across technical and non-technical stakeholders.
Slack, Unthread, APIs, Modern Health
6h
Save
Mark Applied
Hide
Global Banking & Markets - Software Engineer - Vice President - London
London, Greater London, United Kingdom
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Strong software engineering and analytical background; experience with low-latency distributed systems, performance optimization, Linux shell, data analysis, and cross-functional communication. Computer Science or analytical field background preferred.
Linux, Java, Java Native Interface (JNI)
6h
Save
Mark Applied
Hide
Senior Software Engineer - Applied AI
London, England, United Kingdom
£94k-£120k/yr HybridFull Time
CoMind
CoMind: Develops non-invasive optical devices for real-time brain monitoring.
7+ YOERequires 7+ years of software engineering, C++ and Python, LLM integration, model evaluation, performance optimization, Git, CI/CD, and experience with complex systems; regulated software experience preferred.
C++, Python, Large Language Model (LLM), Git, CI/CD, llama.cpp, Qwen, Gemma, MedGemma, AWS, Jetson, Android, iPad, Raspberry Pi, microcontrollers
6h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
6h
Save
Mark Applied
Hide
Senior Software Engineer - Frontend
London or United Kingdom
HybridFull Time
HeliosX
HeliosX: Digital health platform providing personalized medical treatments and online pharmacy.
3+ YOERequires 3+ years building modern web applications with TypeScript and React, strong HTML5/CSS3 fundamentals, responsive accessible design skills, communication, collaboration, and customer focus.
Next.js, TypeScript, Tailwind CSS, GraphQL, Storybook, React, HTML5, CSS3, Pebble, Radix UI, WCAG
6h
Save
Mark Applied
Hide
Senior Software Engineer
Horsham, England, United Kingdom
HybridFull Time
Intact Insurance
Intact InsuranceTSX: IFC: Provider of property and casualty insurance products.
Extensive senior software development experience, multilayer application architecture expertise, and deep MS Power Platform experience with Model Driven Apps, Dataverse, Power Automate, C# Plugins, PCFs, and Custom Connectors.
Microsoft Power Platform, Model Driven Apps, Dataverse, Power Automate, C#, PCFs, Custom Connectors