File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Java use in commodity trading and finance Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Java use in commodity trading and finance" Watch "Java use in commodity trading and finance" New topic
Author

Java use in commodity trading and finance

H Bash
Greenhorn

Joined: Jan 25, 2010
Posts: 1
I have a question about the use of the Java programming language; I seem to see a lot of jobs posted requesting for java developers in the stock/commodity trading and finance. Would anyone be able to tell be how/what Java is used for in those sectors? If you know of any good links that I could read up on the subject I would be grateful.

Thank you.
Subramani Shiva
Greenhorn

Joined: Dec 28, 2009
Posts: 23
H Bash wrote:I have a question about the use of the Java programming language; I seem to see a lot of jobs posted requesting for java developers in the stock/commodity trading and finance. Would anyone be able to tell be how/what Java is used for in those sectors? If you know of any good links that I could read up on the subject I would be grateful.

Thank you.


Well - uses of Java from my knowledge with 3 investment banks(Trading divisions) :
1) Swing GUI - Lots of trader screens GUI use swing (They are being converted into .Net in few banks)
2) Server side & Web services - The non algorathmic trading / high frequency trading (both of which uses C++ preferably) server side part is usually a high performance custom java server / weblogic / jboss etc depending on the requirements. EJB is rarely used in trading - spring + hibernate is used.
3) Messaging - JMS - Tibco RV&Tibco EMS (used for high performance trading messages), IBM MQ or a java based custom messaging implementation is used.
4) Typically something like Gigaspaces similar related technologies are also used.

One good example would be Marketcetera - opensource trading platform. It would be a good starter to get an idea.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java use in commodity trading and finance