Principle Java Engineer (Algorithmic Trading )

·
Full time
Location: Belfast
·
Job offered by: TN United Kingdom
·
Category: IT & Technology
Principle Java Engineer (Algorithmic Trading), Belfast

Client:

TP ICAP Location:

Belfast, United Kingdom Job Category:

Other EU work permit required:

Yes Job Reference:

1012f3425b9a Job Views:

84 Posted:

22.01.2025 Expiry Date:

08.03.2025 Job Description:

Role Overview We are looking for an outstanding Java developer to be a part of an 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 the Algorithm trading platform & Trading services. This includes feature delivery, customization, and maintenance of the existing Algorithmic Trading Platform (Inforech) and enhancing services that feed into the trading system. The role also contributes towards the development & maintenance of tools and frameworks that facilitate load & automated testing of the 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 the 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. Heavily contribute to the design and development of test automation frameworks and enhance the capabilities of the 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 BS/BA degree or higher in Computer Science and/or Engineering, Mathematics, or equivalent experience. Strong experience in the 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.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details