SENIOR JAVA DEVELOPER

Location – Kyiv

Project:
You are welcome to join the team of a new powerful and innovative
Financial Trading Platform. Make an impact to the financial market,
by using cutting edge technologies and connect traders with the
markets (CFDs Forex, Stocks, Futures, Cryptos). You will need a good
English for collaboration.

Responsibilities:
Product development using Agile methodologies and multi-
threading technologies;
Build a new financial trading platform;
Proactively identify and report bugs and other technical problems
that exist or may be inserted in the company’s code in the future;
Support and maintenance of the systems which are running in
production;
Сollaborating with the management, stakeholders and team
members in order to meet strict deadlines.

Requirements:
University degree in Computer Science or any other relevant field;
At least 3 years’ experience working as Java developer;
Strong J2SE programming skills;
TCP/IP networking and sockets programming;
Experience in Test-Driven development, Continuous Integration and
unit testing;
Experience in working with SQL databases;
Deep understanding of design patterns;
Ability to multi-task and thrive in a fast-paced coding environment;
Relevant Experience in the Forex Industry will be considered as an
advantage;
Excellent command of English language.

Will Be A Plus:
Financial trading / trading platforms development;
High-performance applications;
FIX API;
Domain-Driven Design approach;
Test-Driven development;
Performance optimization;
C++ programming;
RabbitMQ or ZeroMQ;
Google Protobuf;
Docker, Kubernetes;
Refactoring tools.

Benefits:
Free lunch;
Refreshing drinks;
Comfortable office;
You will receive a double monitor pc;
Health insurance.