cover image
TP ICAP

TP ICAP

tpicap.com

2 Jobs

7,194 Employees

About the Company


TP ICAP Group is a world-leading liquidity and data solutions specialist.

We connect clients to liquidity, seamlessly and responsibly, across financial and commodities markets globally, through a full range of broking protocols. We also provide clients with the data and analytics they need to do business better.

We operate from more than 60 offices across 28 countries, supporting brokers with award-winning technology.

Through our people and technology, we connect clients to superior liquidity and data solutions across every major asset class.

We are home to a lineup of premium brands. Each has a distinct, client-focused offering, underpinned by the financial security, operational strength and robust governance of the TP ICAP Group.

Our brands include:
* Tullett Prebon
* ICAP
* Liquidnet
* Parameta Solutions
* PVM

Listed Jobs

Company background Company brand
Company Name
TP ICAP
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary** Lead development of a global financial market infrastructure platform through cloud-native technologies and AWS collaboration, modernizing a distributed architecture for high-impact transformation. **Expactations (Key Responsibilities)** - Design and implement cloud-based systems using AWS CDK (Python) and .NET C#. - Develop and maintain back-end services, APIs, and infrastructure as code (IaC) solutions. - Apply Agile methodologies for planning, estimation, prioritization, and delivery. - Collaborate with cross-functional teams (BAs, QA, PMs) to align technical solutions with business requirements. - Write unit/automated tests to ensure code quality and best practices. - Troubleshoot and resolve production issues while minimizing disruptions. - Promote continuous improvement through Agile ceremonies and technical documentation. **Required Skills** - Full stack or back-end development proficiency with TypeScript, HTML5, CSS3, and JavaScript frameworks (React, Redux, ReactQuery). - Experience with RESTful APIs, GraphQL, and version control (Git). - Back-end programming in OOP languages (C#, Java preferred). - Cloud-native architecture knowledge and problem-solving in distributed systems. **Required Education & Certifications** Not explicitly specified in the role description.
Belfast, United kingdom
Hybrid
27-01-2026
Company background Company brand
Company Name
TP ICAP
Job Title
Senior Software Engineer (Java)
Job Description
Job title: Senior Software Engineer (Java) Role Summary: Design, develop and optimise high‑performance, low‑latency trading services in a distributed, fault‑tolerant environment. Deliver mission‑critical components across multiple asset classes, ensuring high availability and minimal latency while integrating FIX connectivity and real‑time messaging. Expactations: - Deep expertise in Java and low‑latency architecture. - Proven experience with FIX, distributed messaging (Kafka, Solace) and cloud‑based event‑driven systems (AWS EKS/Kubernetes). - Strong performance tuning, optimisation and debugging skills. - Collaboration across global engineering, product and operations teams. - Mentoring junior engineers to uphold coding and architectural standards. Key Responsibilities - Architect and implement distributed, fault‑tolerant Java services for electronic trading. - Lead optimisation and refactoring of latency‑critical components. - Investigate and resolve production incidents, maintaining system stability. - Collaborate with Architecture, DevOps, Product, and global engineering squads. - Mentor and review code to elevate technical excellence. Required Skills - Java SE/EE, high‑performance, low‑latency system design. - Distributed messaging (Kafka/Solace) and event‑driven architecture. - Cloud deployment on AWS (EKS, EC2, IAM), Kubernetes, Helm. - Memory architecture, network performance, and latency profiling. - Build tools (Maven preferred), unit testing (JUnit), source control (Git). - CI/CD pipelines, automated testing, and observability practices. - Excellent written and verbal communication, cross‑functional collaboration. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering or related field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Developer, Java SE Programmer) are a plus.
London, United kingdom
On site
Senior
21-02-2026