Principle Java Engineer

6 months ago


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 feature delivery, customization and maintenance of existing Algorithmic Trading Platform (Inforech) and, enhancing services that feed into the trading system. Role also contributes towards development & maintenance of tools and frameworks that facilitate load & automated testing of trading system and execution algorithms. The role demands working in close partnership with Algo Developers, Product, Infrastructure and Support teams to deliver effective trading solutions.

Role Responsibilities

Develop high-quality software components for the Global Trading platform.

Actively contribute to all areas of software development lifecycle including design, development, integration, automated testing, optimization, and maintenance.

Engage vendor in building custom features and adapters for the trading platform to facilitate onboarding of new algo flow, custom analytics, risk management etc.

Heavily contribute to the design and development of test automation frameworks and enhance the capabilities of load testbed.

Contribute to all areas of team performance including daily scrums and after-action reviews.

Serve as third-tier support for production issues and related support needs.

Experience / Competencies

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


  • Java Engineer

    4 days ago


    Belfast, United Kingdom CV-Library Full time

    The Role: Java Engineer Location: Belfast (Must be SC Clearable) and live with 60 minutes of the offices. We are seeking an experienced Java Engineer to contribute to high-impact projects in a collaborative, innovative environment. This role requires expertise across software development principles, including Java OOP, multi-threading, web applications,...


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

  • Java Software Engineer

    2 months ago


    Belfast, United Kingdom Synechron Full time

    Job Title: Java DeveloperJob Summary: We are seeking a skilled Java Developer to join our team in Belfast. As a Java Developer, you will be responsible for designing, developing, and maintaining in-house systems that are critical to our business operations.Key Responsibilities:Design and develop high-quality Java-based applicationsCollaborate with team...

  • Java Software Engineer

    2 months ago


    Belfast, United Kingdom Synechron Full time

    Job Title: Java DeveloperJob Summary: We are seeking a skilled Java Developer to join our team in Belfast. As a Java Developer, you will be responsible for designing, developing, and maintaining in-house systems that are critical to our business operations.Key Responsibilities:Design and develop high-quality Java-based applicationsCollaborate with team...


  • 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 Synechron Full time

    Job Title: Java DeveloperJob Summary: We are seeking a skilled Java Developer to join our team in Belfast. As a Java Developer, you will be responsible for designing, developing, and maintaining in-house systems that are critical to our business operations.Key Responsibilities:Design and develop high-quality Java-based applications, ensuring high performance...


  • Belfast, United Kingdom Synechron Full time

    Job Title: Java DeveloperJob Summary: We are seeking a skilled Java Developer to join our team in Belfast. As a Java Developer, you will be responsible for designing, developing, and maintaining in-house systems that are critical to our business operations.Key Responsibilities:Design and develop high-quality Java-based applications, ensuring high performance...


  • 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 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 Rapid7 Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities- Design...


  • Belfast, United Kingdom HAYS Specialist Recruitment Full time

    Job Title: Senior Software Engineer with Proficiency in JavaAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining large-scale software applications using Java. Your expertise in cloud computing and DevOps will ensure the smooth operation of our systems.Key Responsibilities:* Design and develop software...


  • Belfast, United Kingdom HAYS Specialist Recruitment Full time

    As a Software Engineer at our company, you will be working on developing scalable and efficient software solutions using Python and Java. You will be part of a dynamic team that is passionate about delivering high-quality products.Key Responsibilities:Design and implement software components using Python and JavaCollaborate with cross-functional teams to...


  • Belfast, United Kingdom Java Script Works Full time

    Job DescriptionAt Java Script Works, we are seeking a highly skilled Lead Site Reliability Engineer to join our team.About the RoleWe are looking for a technical leader who can design, implement, and maintain scalable and reliable systems. The ideal candidate will have a strong background in software engineering, cloud computing, and DevOps practices.The...


  • Belfast, United Kingdom Java Script Works Full time

    Job DescriptionAt Java Script Works, we are seeking a highly skilled Lead Site Reliability Engineer to join our team.About the RoleWe are looking for a technical leader who can design, implement, and maintain scalable and reliable systems. The ideal candidate will have a strong background in software engineering, cloud computing, and DevOps practices.The...

  • Senior Java Developer

    3 weeks ago


    Belfast, United Kingdom Citigroup Inc. Full time

    Job SummaryCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing software applications using Java technology.Key ResponsibilitiesDesign and develop software applications using Java technologyProvide technical leadership and guidance to...


  • Belfast, United Kingdom Java Script Works Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Java Script Works.Key Responsibilities:Experience with agile methodologies and ability to work in a fast-paced environment.Proficiency in Typescript and ability to write clean, efficient code.Experience with React and/or React Native and ability to develop scalable...


  • Belfast, United Kingdom Java Script Works Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Java Script Works.Key Responsibilities:Experience with agile methodologies and ability to work in a fast-paced environment.Proficiency in Typescript and ability to write clean, efficient code.Experience with React and/or React Native and ability to 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...