Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
Unfortunately no. We have not developed an SDK for writing Java API clients. That said, there are plenty of robust open source Java libraries out there to do the heavy lifting for both the HTTP traffic (like Apache's HttpComponents Client) and to create an object model from the received XML (the builtin javax.xml library works pretty well) or JSON responses (take a look at Google's GSON). I hope that helps