Rich Client/Desktop Application
This project is a Trading program developed using Netbeans Platform. It is capable of displaying multiple windows/panels inside an application. All panels/windows can be re-sized. The panels can also be undocked outside the applications main window such that it can be displayed to another monitor. This application uses a client/server architecture using Java RMI for communication. It uses Spring framework, Hibernate framework and MySQL database for its server component while it uses FIX Protocol (QuickFIXJ) for connecting to broker when getting market data and sending/receiving orders. The server component runs under Apache Tomcat Server. The development environment used is Netbeans IDE using maven and ant for automating build scripts. For automated testing, we used JUnit, JMock as well as Spring's Test Harness for initializing DAO classes.
About Me
I have 21 years overall experience in software development (18 years in enterprise software development using Java Swing, J2EE, Java RCP, Primefaces, JQuery, and 3 in Mobile App Development using React Native). Knowledgeable in the following industries: Business Intelligence, Social Applications, Forex, Futures and Options Trading, Shipping, Utilities, Classified Ads, Logistics, Inventory and Asset Management, Real Estate, Visitor and Identity Management. Mobile apps: React Native, Expo, Firebase.
$ 40 USD/hr
NEW FREELANCER!