Wedeveloped platform for on-line trading. This platform automate trading via traders. Platform supports more then 20 liquidity providers. There are some interesting problem resolved, such as scalability, performance and security.
We have three tier architecture with own HTTP based protocol. My main task was developing Server that's works with Tomcat servlet container. Server consist of Admin Panel(Struts), Liquidity Providers, Trading logic module, DataBase caching e.t.c.
DataBases: Oracle, SQL Server, MySQL.
Aplication servers: Tomcat.