Java developer, Dijkstra Markets
EMCR EMCR
or

Java developer, Dijkstra Markets

We are looking for a Java developer to join our algorithmic trading team. We have a whole range of spheres where one can specialize: exchange connectivity, trading logic, historical simulations and data pipelines. No front end, only back end.

Tech stack:
Java 21, Gradle, Aeron+Archive, SBE, Netty, Docker, Ansible, Teamcity, RedPanda(Kafka), S2, EC2, PostgreSQL, ClickHouse, Grafana, Prometheus, Loki

Responsibilities:
Write low latency code for production trading
Write high throughput code for batch processing tasks
Write tests (unit, integration)
Profile code and eliminate bottlenecks
Build data pipelines and write resource-intensive jobs for data analysis
Be online

Requirements

Ability to write efficient algorithms and meaningful tests
Good knowledge of any strictly typed language: Java/C/C++/C#/Rust/Go
SQL is a plus
Knowledge of AWS S3 and EC2 is a plus
Knowledge of ClickHouse and PostgreSQL is a plus

Conditions

The job is fully remote.

Dijkstra Markets

Dijkstra Markets is an HFT firm with a focus on FX and crypto markets. We use advanced technical solutions, developed infrastructure for historical simulations and state of the art ML tools for real time price prediction. We are motivated professionals with broad experience in trading and technology.

Job type    Full-time
Experience level    Middle
Salary per month    1 500 - 3 000 USD
Arrangement    Remote

Published: 26/09/2024