Algorithmic Trading Developer

Job Description

About us, purpose, experience and qualifications
about us
RMB is a market leader in Investment Banking and our biggest asset is our people. We believe there is no end to what we can achieve for our clients, our shareholders and ourselves if we have the right people. We seek the best – smart, hard-working, self motivated, committed people with positive attitudes and passion for their work and the success of RMB. Our people come from many different backgrounds which adds richness to our talent pool. We offer a non-hierarchical, entrepreneurial environment where our people think and act like owners. We empower people, hold them accountable and reward exceptional performance. All suitable qualified candidates will be considered and appointments will be made in line with the Bank’s EE Strategy.

Responsibilities + Skills

Experience with J2EE application servers, Spring, Ant, Maven, Apache Tomcat, Java, JEE.FIX knowledge is advantageousStrong relational database experience (Sybase, Postgress) Competences:Excellent communication skills


In-depth understanding of core Java APIs (collections, concurrency, NIO etc.)Have an understanding of and experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/OExperience with design patterns


A Bachelors degree in Computer Science, Mathematics, Engineering or related discipline is required, or equivalent work experience and technical trainingMinimum of 3 years technical work experience in a team environment as a programmer within a global markets environment

Job Summary

  • Published on: Saturday, 11th January 2020
  • Designation: Algorithmic Trading Developer
  • industry: Retail
  • Vacancy: 1
  • Employment Status: Full-time
  • Job Location: Johannesburg
  • Salary: on a call
  • Gender:
  • Application Deadline: Saturday, 11th January 2020

About the Company

  • Company Name: FirstRand.
  • Address: PO Box 650149 Benmore, 2010
  • Website:
  • Company Profile:
  • FirstRand knows firsthand about banking. The company's FirstRand Bank Holdings operates FirstRand Bank and First National Bank in southern Africa, as well as asset financing firm WesBank and investment bank Rand Merchant Bank. FirstRand Limited owns and operates more than 750 branches and approximately 6,000 ATMs in South Africa, Botswana, Lesotho, Mozambique, Namibia, Swaziland, and Zambia. It also has a presence on every continent except Antarctica, with an international focus on Asia, Australia, the Middle East, and the UK. The company's activities encompass retail and private banking, corporate and investment banking, insurance, and asset management. 

Simillar Jobs

+ Browse All Jobs

More From 'Retail'

+ Browse All Jobs