Role: Relationship Trading Senior Developer

Company Overview

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 workflow, competitive FX prices and a complete audit trail, FXall delivers improved control and cost savings at every stage of the deal
lifecycle. FXall is an independent company with offices in New York, London, Boston, Tokyo and Singapore.

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.

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
JMS
JAXB
Oracle
UNIX
Application servers (jBoss, Sun, Websphere, Tomcat, etc.)
JDBC/SQL
Java 5 and or 6/7

Desired Skills:

Struts/JSP/JSTL
XSLT
JEE
Experience with XA transactions or JCA
Financial services experience
JMX

Personal Attributes:

Sets and Executes Priorities
Promotes Values
Grows Organization Capability
Motivator
Good Communicator