Java Developer / Senior Java Developer / Ведущий программист Java, Москва.

▷ Работодатель: Renaissance Capital (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Renaissance Capital is one of the leading investment banks with focus on frontier and emerging markets. We are a team of professionals doing their best in each of our core businesses — Investment Banking, Global Markets and Prime Brokerage.

Currently we are looking for Senior Java Developer to join Moscow Trading team and work for one of the most challenging and perspective projects.

PROJECT - Developing in-house HFT trading platform & trading algorithms.

You will enjoy working with us if you are passionate IT professional, having extensive knowledge of Java, not afraid of new challenges, like to be among the best and solve the most complicated tasks!

Our project is a unique chance to:

  • participate in developing of the in-house trading system;
  • extend and practice your skills in high load systems and low latency algorithms;
  • see from inside FX market and work with professional traders.

Project will be divided into several parts:

  1. Architecture. Construction of new test stands using new frameworks\libs, evolution of platform, performance\latency measurement, increasing transparency and reliability.
  2. Quant. Gathering and analysis of trade\market data. Developing new trade strategies, efficiency analysis.
  3. UI engineer
  4. DevOps (regression \ performance tests)

FXMM Architecture:

  • Highest priority - Low latency!
  • Actor framework Akka, Aeron and Chronicle (communication), Angular (UI), Zing (JVM), Spring.
  • InfluxDB + Chronograf (performance monitoring)

You will join high professional & pro-active Team, a leading technology Investment Bank and challenging Business area.

WHAT YOU WILL DO:

  1. Design and development of the key functionality of the trading system and trading strategies;
  2. Refactoring of existing code, optimizing system performance;
  3. Providing 3 levels of support.

YOU WILL DEFINITELY NEED TO HAVE:

  1. High Technical education;
  2. Knowledge of basic algorithms and data structures;
  3. Experience in developing 3+ years;
  4. Java, knowledge of the principles of the Java memory model;
  5. Experience with multithreading;
  6. Knowledge of design patterns;
  7. SQL;
  8. English at the level of business correspondence.

WILL BE GREAT IF YOU HAVE:

  • Experience in creating web interfaces.
  • Experience with NoSQL and Big Data.
  • Knowledge of stock or money markets and financial instruments;

WE OFFER:

  • Competitive salary & annual bonus;
  • Ability to work remotely or combine office & home;
  • Professional team, career opportunities, interesting tasks, direct communication with business users;
  • Medical insurance for employee and family members, starting from the 1st day of work;
  • Life insurance for employee, starting from the 1st day of work;
  • Office - Moscow City, Presnenskaya nab., 10
Москва, Пресненская набережная, 10блокС
http://www.rencap.com/
InfluxDBZingDevOpsNoSQLChronicleAkkaSQLLow latency

Created: .
Expires after: .
Responses: 3

Откликнуться на вакансию  Работодатель: профиль,отзывы