Software Engineer (Server Side)

New York Contract Live

Required Skills

My Compatibility Score

Choose Match Score option:

core Java middleware Multi Threading sdlc Apache BPMN clearcase credit developer Fix Fixed income income jms Linux messaging Software Engineer Spring stp subversion tibco trading workflow
show more
Automatch with LinkedIn
Our client has an exciting opportunity for a motivated Senior Developer for our front-office IT team. We are responsible for building / enhancing the Fixed Income Credit electronic trading platform.

The role will work on green-field (from scratch) development in addition to enhancing existing applications. Projects will include:
• Design, building new RFQ system
• Creating workflow and orchestration engine and integrating with existing connectivity, enrichment and STP layers

Candidate profile:
• Strong SERVER-SIDE development experience
• Extensive experience with JMS or other messaging protocols
• Experience building real time trading systems is a huge plus
• Experience with BPMN is a big plus
• Experience with open source projects such as Spring
• Experience with the entire SDLC cycle. Demonstrated use of Design Patterns is a plus
• Ability to interact with all functional roles on the team, contribute solutions and ideas to the problem space
• Very good written and oral communication skills
• Self-starter, highly motivated and a solid team player but capable of working independently

Required skills:
• Bachelors’ degree or higher in Computer Science or equivalent
• 5+ years core Java
• 4+ years of experience working in Information Technology or a related technical field
• 2+ years working with messaging middleware technologies such as Tibco EMS
• Strong background in object-oriented design and development
• Experience working on multi-threaded systems
• Experience with all phases of the software development lifecycle (SDLC) from inception to deployment and user training
• Excellent verbal and written communication skills
• Must be a self-starter and be able work well in fast paced, dynamic environment
• Highly analytical, proactive and detail oriented
• Must be able to work effectively with clients and team members in other locations

Desired skills:
• Experience developing and supporting order execution or real-time market data systems is a plus
• Experience working in the Investment Banking industry is a plus
• FIX protocol experience a plus
• Apache Camel experience a huge plus
• Linux experience is a plus
• Experience working with source code control systems such as Subversion, CVS or Clearcase
• 2+ years core Spring read more