Awesome task! I worked with this api and i can write you task on Java with web or console interface.
I'm new on Freelancer, but overqualified specialist:
Professional developer and team-lead. I worked in startups, architect and developed different and difficult projects.
I give bonus for ALL works at this month:
* for small projects ($200-$1000) - sequence diagram for all process in program.
* for medium projects ($1000-$3000) - sequence diagram with description in program.
* for big projects ($3000-$10000) - all documentation for projects.
Previous, I worked with big company and professional teams, I can excellently design software and write fast and scalable code.
I managed projects and write code for many startups and big company like as Mvideo (The biggest Russian electronic retail), Russian post, Kazahstan post, Tehnosila (Rissian electronic retail), Vtb (big Russian bank) and etc.
I did a lot of integration with: SAP TM, SAP CRM, SAP ERP, Salesforce, Zoho, Zendesk, SIP providers, Google Analytics, Google AdSense, Metatrader, Interactive Brokers, Jira, Slack and many etc.