Senior Java Software Engineer

2 months ago


Belfast, United Kingdom TP ICAP Full time

Role Overview

We 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 of existing Algorithmic Trading Platform (Inforech) and enhancing services that feed into the trading system. The role demands close collaboration with Algo Developers, Product, Infrastructure, and Support teams to deliver effective trading solutions.

Key Responsibilities

  • Develop high-quality software components for the Global Trading platform.
  • Contribute to all areas of software development lifecycle, including design, development, integration, automated testing, optimization, and maintenance.
  • Engage vendors in building custom features and adapters for the trading platform to facilitate onboarding of new algo flow, custom analytics, risk management, etc.
  • Contribute to the design and development of test automation frameworks and enhance the capabilities of load testbed.
  • Participate in daily scrums and after-action reviews to contribute to team performance.
  • Provide third-tier support for production issues and related support needs.

Requirements

Essential

  • BS/BA degree or higher in Computer Science and/or Engineering, Mathematics, or equivalent experience.
  • Strong experience in development of Equity products in a global financial services company using Java.
  • Experience in designing, developing, and implementing trading system components and/or services for trading systems.
  • Experience with OMS/EMS such as InfoReach, Fidessa, FlexTrade, Portware, etc.
  • Knowledge of Equity market micro-structure, order handling, and electronic trading.
  • Strong multithreaded and network programming experience.
  • Experience with messaging products such as Solace.
  • Expert proficiency with computer technologies including Java, Linux, and OO Design with a focus on performance, re-usability, test automation, and flexibility for customizations.
  • Strategic thinking, analytical, problem-solving, and troubleshooting skills.
  • Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills.

#LNET #LI-DIR #LI-Hybrid



  • Belfast, United Kingdom JAM Software GmbH Full time

    Job Title: AWS Java Software EngineerWe are seeking a highly skilled AWS Java Software Engineer to join our team at JAM Software GmbH. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and AWS technologies.Key Responsibilities:Design and develop scalable,...


  • Belfast, United Kingdom JAM Software GmbH Full time

    Job Title: AWS Java Software EngineerWe are seeking a highly skilled AWS Java Software Engineer to join our team at JAM Software GmbH. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and AWS technologies.Key Responsibilities:Design and develop scalable,...


  • Belfast, United Kingdom JAM Software GmbH Full time

    Job Title: AWS Java Software EngineerWe are seeking a highly skilled AWS Java Software Engineer to join our team at JAM Software GmbH. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and AWS technologies.Key Responsibilities:Design and develop scalable,...


  • Belfast, United Kingdom JAM Software GmbH Full time

    Job Title: AWS Java Software EngineerWe are seeking a highly skilled AWS Java Software Engineer to join our team at JAM Software GmbH. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and AWS technologies.Key Responsibilities:Design and develop scalable,...


  • 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 JAM Software GmbH Full time

    Job Title: AWS Java Software EngineerWe are seeking a highly skilled AWS Java Software Engineer to join our team at JAM Software GmbH. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and AWS technologies.Key Responsibilities:Design and develop...


  • 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 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 Java Script Works Full time

    At Java Script Works, we're seeking a skilled Senior Software Developer to join our team. Key responsibilities include:Agile MethodologiesExperience with agile development methodologies to deliver high-quality software solutions.Technical ExpertiseProficiency in Typescript to develop scalable and maintainable codebases.Experience with React and/or React...


  • 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 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...


  • Belfast, United Kingdom Realtime Recruitment Full time

    Job Title: Senior Java Software EngineerJob Description: We are seeking a skilled Senior Java Software Engineer for a contract position.Key Responsibilities:* Develop software in Java and SQL* Experience with Google Data Flow, Apache Beam, or Big Query* Work in financial markets or with transactional style databasesRequirements:* 5+ years' experience in...


  • Belfast, United Kingdom Citigroup Global Markets Limited Full time

    Job Title: Senior Java Engineer Job Summary: We are seeking a highly skilled Senior Java Engineer to join our Prime Brokerage Technology team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies. You will work closely with our development team to...


  • Belfast, United Kingdom Instil Software Full time

    We are seeking a highly skilled Senior Software Engineer to play a key role in the design and development of our next-generation digital products and solutions.The successful candidate will have a strong background in software development, with expertise in Java, Kotlin, Typescript, or C# and experience developing cloud native solutions in AWS, GCP or...


  • Belfast, United Kingdom Instil Software Full time

    We are seeking a highly skilled Senior Software Engineer to play a key role in the design and development of our next-generation digital products and solutions.The successful candidate will have a strong background in software development, with expertise in Java, Kotlin, Typescript, or C# and experience developing cloud native solutions in AWS, GCP or...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfasts newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfast’s newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...