Java Developer Algo Matching Execution Investment Bank

3 months ago


City Of London UK, Central London, United Kingdom McGregor Boyall Full time

Global Investment Bank seeks a Front-Office Java Software Engineer to join its Equities Trading Technology Team in London. The role involves developing a Greeenfield Algo Matching and Execution platform using Core Java.

The requirement is for a core Java developer. The team is working on several algorithmic engines that support benchmark algorithms, smart order routing, and matching engines which serve the EMEA and Equities global electronic business.

The application platform is based on a Java framework with next-generation cutting-edge low latency and high throughput at the heart of the application.

Applicants should have:

  • In-depth understanding of core Java (collections, concurrency, NIO etc.)
  • Front Office E-Trading Experience, ideally Equities or FX or Futures
  • FIX, KDB and Messaging
  • I have an understanding of and experience with multithreaded systems, a working knowledge of the Java garbage collector, and I am familiar with low-latency I/O.
  • Understanding of and experience with design patterns and OO principles.
  • Development practices - Must be able to use test-driven development and be familiar with UML and OO design. You should have experience with Eclipse or IntelliJ, GIT, continuous build servers, and Maven / Gradle.
  • Smart routing strategies
  • Proven Investment Banking experience.



McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.



  • City Of London, UK, Central London, United Kingdom Cititec Talent Full time

    Senior Java DeveloperTeam of 11 developers & 4 QAHybrid – 3 days in London City OfficeWork with the EU Algo desk, on critical algo e-trading features and enhancements. Experience Required: - • Hardworking, dedicated, detail oriented, focused on quality and a team player, with effective verbal and written communications.• hands-on coding in server side...


  • City Of London, UK, Central London, United Kingdom Perpetuity Full time

    Position Title: Investment Banking AnalystLocation: City of LondonDepartment: Investment BankingType: Full-TimePosition Overview:Our client, a global investment bank is seeking a highly motivated and detail-oriented Junior Investment Banking Analyst to join our dynamic team. In this role, you will support senior analysts and associates in executing a range...


  • City Of London, UK, Central London, United Kingdom McGregor Boyall Full time

    Global Investment Bank, a leading player in the FX Banking sector, seeks a Java Software Engineer. Working on a Global trading platform that provides a full suite of E-Trading applications to clients and internal users.This role involves working closely with trading, front office and research as part of a small team to develop and maintain low latency...


  • London, Greater London, United Kingdom Royal Bank of Canada Full time

    Come Work with UsAt RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.Whether you're helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that...


  • City of London, London, Central London, United Kingdom McGregor Boyall Full time

    A Leading Financial Service Organisation are looking for a highly skilled Java Developer to join their global Trading team.Responsibilities:Design and develop robust, fault-tolerant client-server solutions using Java.Collaborate with senior users, business, and technology teams to develop microservices and reusable libraries.Integrate various functions to...


  • London, Greater London, United Kingdom Deutsche Bank Full time

    Job Title:Senior Low-Latency Java Engineer (m/f/x) – Rates & Credit Trading Application TeamDeutsche Bank Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge...


  • London, Greater London, United Kingdom Deutsche Bank Full time

    Job Title - Senior Java EngineerYou will be joining Deutsche Bank's Global Technology, Data, and Innovation (TDI) group. You will use your Software Engineering skills to support business growth through digital innovation.We are working to create simplified, reusable, consumable, application, data and infrastructure.We are building an agile, engineering led...


  • London, Greater London, United Kingdom Deutsche Bank Full time

    Job Title: Senior Low-Latency Java EngineerJob Summary:Deutsche Bank Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.The Rates & Credit Suite...


  • London, Greater London, United Kingdom ICBC Standard Bank Full time

    ICBC Standard Bank is a leading financial institution with a global reach. We are seeking a highly skilled Java Developer to join our dynamic Risk & Finance IT Technology team. As a key member of the team, you will play a vital role in developing and maintaining critical systems that support our risk management and finance operations. Your...


  • London, Greater London, United Kingdom Asian Infrastructure Investment Bank Full time

    Position: Manager of Investment Solutions The Asian Infrastructure Investment Bank (AIIB) is a global development institution dedicated to financing sustainable infrastructure projects across Asia and beyond. Established in 2016, AIIB has expanded to 109 member countries and boasts a capital base of USD100 billion, maintaining a AAA rating from leading...


  • London, UK, UK, EC3N 3AX, Central London, United Kingdom Barclays Bank PLC Full time

    Join us as an Equities Trading System Engineer to support best-in-class Equities exchange connectivity, Algo and SOR systems across Markets. Your role would consist of effectively monitor and maintain the bank’s critical technology infrastructure and resolve more complex technical issues, whilst minimising disruption to operations.To be successful as an...


  • London, UK, UK, EC3N 3AX, Central London, United Kingdom Barclays Bank PLC Full time

    Join us as an Equities trading system engineer to support best-in-class Equities exchange connectivity, Algo and SOR systems across Markets. Your role would consist of effectively monitor and maintain the bank’s critical technology infrastructure and resolve more complex technical issues, whilst minimising disruption to operations.To be successful as an...


  • London, Greater London, United Kingdom Asian Infrastructure Investment Bank Full time

    Position: Manager - Investment SolutionsThe Asian Infrastructure Investment Bank (AIIB) is a global multilateral development institution dedicated to financing sustainable infrastructure projects across Asia and beyond. Established in 2016, AIIB has expanded to 109 approved members and is capitalized at USD100 billion, holding an AAA rating from major...


  • London, Greater London, United Kingdom Asian Infrastructure Investment Bank Full time

    Position: Manager of Investment Solutions The Asian Infrastructure Investment Bank (AIIB) is a leading multilateral development institution dedicated to financing sustainable infrastructure projects across Asia and beyond. Established in 2016, AIIB has expanded to 109 approved members globally, boasting a capital base of USD100 billion and a AAA credit...


  • London, Greater London, United Kingdom Algo Capital Group Full time

    Position OverviewLead Quantitative Software Engineer - Equity MarketsAlgo Capital Group is seeking a Lead Quantitative Software Engineer to design and execute mid-frequency quantitative trading methodologies within a distinguished Equity Markets division. Collaborate directly with Portfolio Managers and traders to create sophisticated algorithms and...


  • London, Greater London, United Kingdom Deutsche Bank Full time

    Job Title - Senior Java EngineerYou will be joining Deutsche Bank's Global Technology, Data, and Innovation (TDI) group. You will use your Software Engineering skills to support business growth through digital innovation.We are working to create simplified, reusable, consumable, application, data and infrastructure.We are building an agile, engineering led...


  • London, Greater London, United Kingdom Asian Infrastructure Investment Bank Full time

    Position: Portfolio Associate - Asset ManagementThe Asian Infrastructure Investment Bank (AIIB) is a global development institution dedicated to financing sustainable infrastructure projects across Asia and beyond. Established in 2016, AIIB has grown to encompass 109 member countries and boasts a capital base of USD 100 billion, with a AAA credit rating from...

  • FI Algo KDB Developer

    2 weeks ago


    London, Greater London, United Kingdom Luxoft Full time

    Project descriptionOur client is looking for a senior KDB developer to join their FI Algo trading IT team.Mission with the eFI Algorithm team in a front office environment to help develop and analyze the pricing, trading, hedging and risk management algorithms for Fixed Income products.The role is within a small team focused on pricing and risk management...


  • London, Greater London, United Kingdom Man Group Full time

    About Man Group Man Group is a global investment management firm with a long history of success in quantitative trading. We are known for our innovative technology, rigorous research, and talented team of professionals. The Opportunity: Java Execution Developer We are seeking a skilled Java Execution Developer to join our growing engineering team. In this...

  • Marketing Executive

    1 month ago


    City Of London, UK, Central London, United Kingdom EMR | Specialist in Marketing Recruitment Full time

    Marketing Executive Become a Marketing Communications executive for an international investment banking company that operates globally.As the Marketing Executive, you will be a part of the global marketing team and report to the VP of Marketing and Communications. You will manage your own projects within the team whilst developing and enhancing your...