Current jobs related to Senior Java Engineer in Algorithmic Trading - Belfast - TP ICAP


  • Belfast, United Kingdom TP ICAP Full time

    Role Overview We are looking for an outstanding Java developer to be a part of agile, highly professional team delivering client-facing trading algorithms and related technologies. As a platform developer, this role plays a significant part in enhancing the stability and robustness of Algorithm trading platform & Trading services. This includes...


  • Belfast, United Kingdom TP ICAP Full time

    Role OverviewWe are seeking a skilled Java developer to join our agile team, delivering high-quality trading algorithms and related technologies.As a platform developer, this role plays a crucial part in enhancing the stability and robustness of our Algorithm trading platform & Trading services. This includes feature delivery, customization, and maintenance...


  • Belfast, United Kingdom TP ICAP Full time

    Role OverviewWe are seeking a skilled Java developer to join our agile team, delivering high-quality trading algorithms and related technologies.As a platform developer, this role plays a crucial part in enhancing the stability and robustness of our Algorithm trading platform & Trading services. This includes feature delivery, customization, and maintenance...

  • Senior Java Developer

    4 weeks ago


    Belfast, United Kingdom TP ICAP Full time

    Role OverviewWe are seeking a highly skilled Java developer to join our agile team, delivering cutting-edge trading algorithms and related technologies.As a key member of our platform development team, you will play a crucial role in enhancing the stability and robustness of our Algorithm Trading Platform & Trading Services. This includes feature delivery,...

  • Senior Java Developer

    2 weeks ago


    Belfast, United Kingdom TP ICAP Full time

    Role SummaryWe are seeking an experienced Java developer to join our team in delivering high-quality trading algorithms and related technologies.As a platform developer, this role plays a critical part in enhancing the stability and robustness of our Algorithm trading platform & Trading services. This includes feature delivery, customization, and maintenance...

  • Senior Java Developer

    2 months ago


    Belfast, United Kingdom TP ICAP Full time

    Role OverviewWe are seeking a highly skilled Java developer to join our agile team, delivering client-facing trading algorithms and related technologies. As a platform developer, this role plays a crucial part in enhancing the stability and robustness of our Algorithm trading platform & Trading services.Key ResponsibilitiesDesign, develop, and implement...

  • Senior Java Developer

    2 months ago


    Belfast, United Kingdom TP ICAP Full time

    Role OverviewWe are seeking a highly skilled Java developer to join our agile team, delivering client-facing trading algorithms and related technologies. As a platform developer, this role plays a crucial part in enhancing the stability and robustness of our Algorithm trading platform & Trading services.Key ResponsibilitiesDesign, develop, and implement...

  • Platform Developer

    2 months ago


    Belfast, United Kingdom TP ICAP Full time

    Job OverviewWe are seeking a highly skilled Java developer to join our agile team at TP ICAP, delivering cutting-edge trading algorithms and related technologies.This role plays a critical part in enhancing the stability and robustness of our Algorithm trading platform & Trading services. Responsibilities include feature delivery, customization, and...

  • Platform Developer

    2 months ago


    Belfast, United Kingdom TP ICAP Full time

    Job OverviewWe are seeking a highly skilled Java developer to join our agile team at TP ICAP, delivering cutting-edge trading algorithms and related technologies.This role plays a critical part in enhancing the stability and robustness of our Algorithm trading platform & Trading services. Responsibilities include feature delivery, customization, and...

  • Senior Java Developer

    2 weeks ago


    Belfast, United Kingdom MCS Group Full time

    MCS Group is partnering with a leading financial institution to find a Contract Java Engineer for a daily rate contract. This role involves working on a data-intensive application used by traders and trading companies, offering a chance to gain hands-on experience in Greenfield development within the financial services sector.The RoleWe are looking for a...


  • Belfast, United Kingdom MCS Group Full time

    MCS Group is seeking a highly skilled Contract Java Engineer to collaborate with a leading financial organisation on a daily rate contract. This role offers a unique opportunity to work on a data-intensive application used by traders and trading companies, with a focus on Greenfield development in the financial services sector.The RoleAs a Contract Java...


  • Belfast, United Kingdom Java Script Works Full time

    A Drive for Continuous DeliveryWe are seeking a highly skilled Golang developer to join our team at Java Script Works. As a Senior Software Engineer, you will be responsible for designing and implementing low-level systems using Golang.Key responsibilities include:Developing high-quality Golang code for low-level systems programmingContributing to...


  • Belfast, United Kingdom Java Script Works Full time

    A Drive for Continuous DeliveryWe are seeking a highly skilled Golang developer to join our team at Java Script Works. As a Senior Software Engineer, you will be responsible for designing and implementing low-level systems using Golang.Key responsibilities include:Developing high-quality Golang code for low-level systems programmingContributing to...


  • Belfast, United Kingdom VanRath Full time

    Job Title: Senior Java Software EngineerLocation: Belfast (Hybrid, 2 days in office)Contract: 6 months (potential extension)Day Rate: £500-£550 per day (Inside IR35)Company Overview:VanRath is a leading global FinTech firm, working on high-performance systems that drive financial innovation.Role Overview:We are looking for an experienced Java Contractor...


  • Belfast, United Kingdom PA Consulting Services Ltd Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled and experienced Senior Java Software Engineer to join our team at PA Consulting Services Ltd. As a Senior Java Software Engineer, you will be responsible for designing, implementing, and delivering complex software solutions using Java.Key Responsibilities:* Design and...


  • Belfast, United Kingdom Synechron Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a skilled Senior Java Software Engineer to join our team at Synechron. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:Design and develop complex Java applications using Spring...


  • Belfast, United Kingdom Synechron Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a skilled Senior Java Software Engineer to join our team at Synechron. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:Design and develop complex Java applications using Spring...


  • Belfast, United Kingdom Synechron Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a skilled Senior Java Software Engineer to join our team at Synechron. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:Design and develop complex Java applications using Spring...


  • Belfast, United Kingdom Abacus Professional Recruitment Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Abacus Professional Recruitment. As a Senior Java Software Engineer, you will play a crucial role in designing, developing, and maintaining large-scale software systems using Java.Key Responsibilities:Design and develop...


  • Belfast, United Kingdom PA Consulting Services Ltd Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Java Software Engineer to join our team at PA Consulting Services Ltd. As a Senior Java Software Engineer, you will be responsible for designing and implementing robust and scalable software solutions using Java OOPS concepts, Java 8 features, and...

Senior Java Engineer in Algorithmic Trading

3 months ago


Belfast, United Kingdom TP ICAP Full time

Position Overview

We are looking for an experienced Java developer to become part of a vibrant team focused on client-oriented trading algorithms and associated technologies.

As a platform engineer, you will be instrumental in enhancing the stability and reliability of the Algorithmic Trading platform and its services. This role encompasses feature development, customization, and maintenance of the existing trading platform, as well as improving services that underpin the trading system. Additionally, you will contribute to the creation and upkeep of tools and frameworks that facilitate load testing and automated testing of the trading system and execution algorithms. Close collaboration with Algorithm Developers, Product teams, Infrastructure, and Support is essential for delivering effective trading solutions.

Key Responsibilities

  • Develop high-quality software components for the Global Trading platform.
  • Engage in all phases of software development, including design, coding, testing, optimization, and maintenance.
  • Work with vendors to implement tailored features and adapters for the trading platform.
  • Assist in the design and development of test automation frameworks and improve load testing capabilities.
  • Participate in team activities such as daily scrums and reviews.
  • Provide third-tier support for production-related issues and support requirements.

Required Experience / Skills

Essential Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • Extensive experience in Equity product development utilizing Java within a global financial services environment.
  • Proven experience in designing and implementing components or services for trading systems.
  • Familiarity with Order Management Systems (OMS) and Execution Management Systems (EMS) such as InfoReach, Fidessa, FlexTrade, or Portware.
  • Understanding of Equity market micro-structure, order processing, and electronic trading.
  • Strong foundation in multithreaded and network programming.
  • Experience with messaging systems like Solace.
  • Proficiency in Java, Linux, and Object-Oriented Design with an emphasis on performance, reusability, and test automation.
  • Excellent analytical, problem-solving, and troubleshooting abilities.
  • Ability to collaborate effectively within a team and communicate across all organizational levels.