FXall is the leading portal for online foreign exchange trading, offering institutional customers foreign currency trade execution, access to research and straight through processing. By combining streamlined work flow, competitive FX prices and a complete audit trail, FXall delivers improved control and cost savings at every stage of the deal life cycle. FXall is an independent company with offices in New York, London, Boston, Tokyo and Singapore.

Role: Senior Java Developer

Education/Experience
Candidate should have a Bachelor’s degree in computer science or information systems and a minimum of 7+ year’s software engineering experience. MS or advanced degrees is a plus.

Required Skills:
Concurrent, distributed programming
JAVA Threading and sockets (Java 5/6/7)
JMS
JAXB
Oracle
UNIX
Application servers (Sun Application Server 9.x, Tomcat, etc.)
Web Servers (Apache)
JDBC/SQL

Desired Skills:
Struts/JSP/JSTL
JBI
XSLT
JEE
Experience with XA transactions or JCA
Financial services experience - not required
JMX
Jini
Java Space

Job Description
Looking for Sr. technical developer with experience building high performance highly available distributed message processing systems.
We are seeking a motivated, high energy candidate who is looking to be part of a highly technical team.

Job Responsibilities
*Design and develop a highly scalable and available message processing
*Design and develop monitoring and management of all components
*Design and develop comprehensive JUnit test suites
* Design and develop all required APIs
* Ability to lead a project if required.

Contact Details:
Peter Murray
murraypetera@gmail.com
+1 914-414-3727
AIM: retepmurray
https://www.linkedin.com/in/peteramurray