Trading systems Java Developer Prague location The Order Management System (OMS) is the heart for Barclays cash equities trading platform responsible for handling orders and trades worth billions of Euros every trading day.
The OMS handles variety of flows starting from manual flow handled by human traders, through electronic trading with limited human intervention, to managing orders and trades in algorithmic trading platform, where algorithms drive all trading decisions.
Blackbird OMS is the company strategic order management platform built as backend messaging application capable of handling millions of messages daily with deployments across the globe (New York, London, Hong-
Kong and Tokyo). As OMS platform for algorithmic trading Blackbird has strict latency and high throughput requirements which is achieved with garbage avoiding implementation and usage of Azul Zing JVM that provide guaranteed garbage collection pauses.
Blackbird is built in JAVA 8 SE running on Linux and using Google Protobuf encoded messages over Solace middleware. For less latency and throughput sensitive flows we evaluate deployments using OpenShift / Docker to cloud. Your Role
About Us Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.
Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-term sustainable returns.