I am looking at a decent open source Java trading platform that uses Interactive Brokers. This is most likely the only broker you need since IB handles all major asset classes. As it stands here are some past posts on this trading platform called Trade Manager
Here is the main author of this platform Simon AllenFACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!