In Progress

implement secured [url removed, login to view] connection in pure Java to existing server

The API description: [url removed, login to view]

Your task is to implement the connection to this [[url removed, login to view]][1] API within the given IDEA project in Java.

Proof of work is to make all given unit tests run. You can use third party libraries for e.g. WebSocket connection and JSon parsing. But all these libraries have to be added and compiled within the project from source.

The API description is not the most thorough ever. Thus, some data structures will have to be discovered by analysing the communication protocol with the server. This also means that a couple more unit tests will be added as soon as these data structures are known. Most important file to look at:

[url removed, login to view] It contains the unit tests and shows how the implementation is expected to work.

## Deliverables

I define milestones along these unit tests. Whenever you have the next test running, you send the project to me so I can verify this milestone. If its working well I will free the below percentage of the escrowed amount for this milestone for you.

5%: public void testConnect()

15%: public void testReceiveBalance()

20%: public void testReceiveOrderBook()

20%: public void testSendOrderGetReject()

10%: public void testOrderBookParsedCorrectly()

10%: public void testSendOrderCancelOrder()

20%: finishing all other milestones and yet to define unit tests/classes

If you want to be considered for this project, quote in your summary the following text by the letter (copy/paste):


I am aware that this implementation requires not a normal socket connection but a secure [[url removed, login to view]][1] connection. The implementation will be in Java NOT Javascript. I have read the API documentation on [[url removed, login to view]][2] and have already a pretty good idea how I will implement the connection.


To show that you know what you are doing please log into the server with this API key using Java or Java Script

[url removed, login to view]

and tell me the current USD account value. Doing this in Java solves already milestones 1&2.

Skills: Java, Software Architecture

See more: javascript socket java, java socket send, java socket , what is data structures in java, what is data structures in c, what is data structures, what is a data structures, what are the data structures in java, what are data structures in java, what are data structures in c, what are data structures, use of data structures, or java, java 1.5 documentation, implementation of data structures, escrowed account, define data structures in c, data structures using, data structures implementation in java, data structures implementation in c, what is json, log me in, websocket, text parsing, socket server c

About the Employer:
( 8 reviews ) Amstelveen, Netherlands

Project ID: #2674161

Awarded to:


Research Web- Tech is a Web/Software solution company. It was established in 2007. Since 5 years company is dealing with many projects based on Web Development, Web Designing, Software Development, Thesis Development More

$120 USD in 30 days
(0 Reviews)

5 freelancers are bidding on average $108 for this job


See private message.

$120 USD in 7 days
(0 Reviews)

hello, I'm Marco Coratella and i have more than 8 years ov experience in java development

$100 USD in 30 days
(0 Reviews)

Hi, I am having good experience in Java and Java IO development.

$100 USD in 20 days
(0 Reviews)

Hi, I'm interested in your job and I would like to try it out. Thanks

$100 USD in 10 days
(2 Reviews)