We are seeking a motivated, high energy candidate who is looking to be part of a highly technical team.

*Company Overview *

FXall is the leading portal for on line 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.

*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 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.

*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.