SSUSA Job #636: JAVA SOFTWARE ENGINEER

Job Description

JAVA SOFTWARE ENGINEER

 

 

Summary:

 Our Finacial Trading client is currently seeking an experienced software Developer to support their growing  business unit. He or She will be responsible for the development and support of applications to meet demanding and expanding business requirement in addition to enhancements of existing applications. As a team member their responsibilities will be to understand business and software requirements, plan and implement software solutions, perform unit and integration testing, troubleshoot and documentation.  A dynamic individual that can develop in multiple environments is considered the ideal candidate.

  

 Qualification & Required Skills:

  

 BS/MS in Computer Science or Computer Engineering experience.

 

  • A Minimum of five to seven years’ experience developing software applications within Financial Service Industry. Substantial work experience at a Prime Brokerage, Hedge Fund, Asset Management Firm or Trade Processing organization is essential.

  • Knowledge and experience processing trade flow for Fixed Income, Equities and Options products. Basic understanding of trading economics and accounting.

  • Excellent verbal and written communication skill with a strong analytical mind to solve complex problems and convey solutions to IT team, business unit staff and management.

  • Expert level programming skills in Java programming with the ability to work seamlessly across programming environment, a deep understanding of Object Oriented design principles is required.

  • Highly proficient in SQL programming, database design and store procedures on Microsoft SQL Server or Sybase platforms.

  • Experience using ETL tools, specifically Pentaho Kettle Spoon.

  • Design and development experience with JBoss application server is essential, in addition to Apache Tomcat.

  • Demonstrable experience designing and developing multi-tier system, real-time applications interfaces, web service (SOAP and RESTful API), Java Messaging Service or MQ technologies in a mission-critical environment.

  • Experience with source code management platforms, specifically Perforce, SVN or equivalent.

 

 

 

 Relevant Experience but not required:

 

 

 

  • Experience with Straight Through processing for electronic trading venues such as BrokerTec, Dealerweb, Tradeweb, Liquidity Edge, Knight Direct, Redi considered a plus.

  • Knowledge and experience interfacing with portfolio accounting platforms, such as Advent Geneva, Bloomberg AIM / TOM / POM platform considered a plus.

  • Knowledge and experience of trade processing into back office settlement systems, Sungard Phase 3, a plus.

  • Knowledge of network infrastructure, system and application architecture.

 

 

 

  • Web site development with HTML5 or Silverlight.

 

 

 

 

Job Location
New York City

Position Type
Permanent