Low-Latency Java Algo Trading Engineer

RMB

Johannesburg

On-site

ZAR 481,000 - 588,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RMB in Johannesburg seeks a senior Algorithmic Trading Software Developer to design, build and optimize high-performance trading platforms across FX, Fixed Income, Commodities and Equities. You will work with Traders, Quants and Product Owners to translate complex strategies into scalable Java-based solutions.

The role emphasizes low-latency, real-time data processing, robust market connectivity and production-grade software engineering practices, with emphasis on resilience, security and

Qualifications

  • Minimum 8+ years in software engineering or electronic trading technology environments.
  • Proven experience delivering enterprise-grade Java applications in production.
  • Experience with Agile, DevOps and CI/CD delivery practices.

Responsibilities

  • Design, develop, test and maintain high-performance algorithmic trading, pricing and market-making platforms across asset classes.
  • Build low-latency, high-throughput trading applications handling real-time data and execution workflows.
  • Collaborate with Traders, Quants and Product stakeholders to translate strategies into scalable solutions.
  • Develop and optimize smart order routing, execution algorithms and market-making logic.

Skills

Java
Distributed systems
Agile
CI/CD
DevOps
REST APIs
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Spring Boot
Spring Framework
Maven
Gradle
RESTful APIs
Microservices

Job description

RMB in Johannesburg seeks a senior Algorithmic Trading Software Developer to design, build and optimize high-performance trading platforms across FX, Fixed Income, Commodities and Equities. You will work with Traders, Quants and Product Owners to translate complex strategies into scalable Java-based solutions.

The role emphasizes low-latency, real-time data processing, robust market connectivity and production-grade software engineering practices, with emphasis on resilience, security and

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

Similar jobs worth comparing

Low-Latency Algorithmic Trading Engineer
Low-Latency Algorithmic Trading Engineer

RMB Nigeria Limited • Johannesburg

On-site
ZAR 577,000 - 705,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

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
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

Wesbank • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000