Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1.5


Development of software for trading operations on cryptocurrency exchanges - placing SPOT / MARGIN / FUTURES orders (limit or market), taking into account the side (buy or sell, long or short position), canceling orders, replacing orders, obtaining a list of open orders, positions, balances, trade history in the context of an individual order and in the context of trades.

Authentication on a cryptocurrency exchange using the exchange's API, formation and parsing of messages that were sent or received via REST/Websocket.

Development of REST controllers and services.