Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer

JPMorgan Chase JPMorgan Chase · Banking · LONDON, LONDON, United Kingdom · Asset & Wealth Management

Senior Lead Software Engineer with a focus on Java development for the Global Liquidity Portfolio Management Platform at JPMorgan Chase. The role involves building industry-leading technology platforms to manage complex portfolios and execute large trades, emphasizing continuous improvement and agile methodologies. While the company invests in ML and AI, this specific role is core engineering focused on Java and related technologies within a financial services context.

What you'd actually do

  1. Are passionate technologists who care about the code they engineer the quality and elegance of the solutions they build.
  2. Are focused on continuous improvement and fast iterative delivery
  3. Are comfortable working directly with traders and portfolio managers without the need for business analysts

Skills

Required

  • core Java (17+)
  • TDD and BDD engineering techniques
  • Java IOC frameworks such as Spring or Guice
  • next generation messaging and streaming technologies such as Kafka, Solace or Ignite

Nice to have

  • innovating AI solutions to generate revenue and improve the overall end user experience