Low-Latency Algorithmic Trading Engineer

RMB Nigeria Limited

Johannesburg

On-site

ZAR 577,000 - 705,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RMB Nigeria Limited seeks an Algorithmic Trading Software Developer in Johannesburg for designing, developing and supporting high-performance trading platforms. You will build low-latency applications processing real-time data, translate strategies with traders and quants, and implement routing and execution algorithms to enhance outcomes.

The role emphasizes production-ready Java systems, modern engineering practices, and observability across multiple asset classes in a finance environment.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Strong knowledge of Java, concurrency, and performance tuning.
  • Experience with distributed, event-driven systems and microservices.
  • Familiarity with Agile, DevOps and CI/CD practices.

Responsibilities

  • Design, develop, test and support high-performance algorithmic trading platforms across asset classes.
  • Build low-latency trading apps capable of real-time market data processing.
  • Translate trading strategies into scalable tech solutions with traders and quants.
  • Implement smart order routing and execution algorithms to improve outcomes.
  • Develop real-time monitoring and analytics for platform observability.

Skills

Java
Low-latency
Distributed systems
CI/CD
Agile
Java concurrency
Spring Boot
REST APIs

Education

Bachelor's degree in Computer Science or related

Job description

RMB Nigeria Limited seeks an Algorithmic Trading Software Developer in Johannesburg for designing, developing and supporting high-performance trading platforms. You will build low-latency applications processing real-time data, translate strategies with traders and quants, and implement routing and execution algorithms to enhance outcomes.

The role emphasizes production-ready Java systems, modern engineering practices, and observability across multiple asset classes in a finance environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Java Algo Trading Engineer
Low-Latency Java Algo Trading Engineer

RMB • Johannesburg

On-site
ZAR 481,000 - 588,000
Low-Latency Algo Trading Engineer
Low-Latency Algo Trading Engineer

RMB - Rand Merchant Bank • Johannesburg

On-site
ZAR 1,800,000 - 2,800,000
Low-Latency Algorithmic Trading Engineer
Low-Latency Algorithmic Trading Engineer

FirstRand Limited • Johannesburg

On-site
ZAR 620,000 - 780,000
Senior Low-Latency Algorithmic Trading Engineer
Senior Low-Latency Algorithmic Trading Engineer

Wesbank • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000
Senior Algorithmic Trading Engineer (Low-Latency)
Senior Algorithmic Trading Engineer (Low-Latency)

Fnbnamibia • Johannesburg

On-site
ZAR 507,000 - 686,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

FirstRand Limited • Johannesburg

On-site
ZAR 620,000 - 780,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

Wesbank • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

RMB • Johannesburg

On-site
ZAR 481,000 - 588,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

Fnbnamibia • Johannesburg

On-site
ZAR 507,000 - 686,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

RMB Nigeria Limited • Johannesburg

On-site
ZAR 577,000 - 705,000