Job Description :
Java/Scala Developer, New York
Long term project
Contract
Interviews happening now*

Job Functions/Duties And Responsibilities
Responsible for the design and development for Agency MBS trading desk products
Analyze requirements.
Coordinate business unit and other subject matter expert meetings. Develop relationships across the organization to know whose input is needed, and when
Interface with global team of developers, desk strategies , and external teams
Responsible for the design and development for Agency Mortgage Backed Securities trading desk products for CCAR modeling automation.
Analyze user requirements, envision system features and functionality.
Document business and functional requirements, including data flow, business rules, and use cases/ stories
Guide development and QA teams to resolve questions on the requirements and the intentions and business purpose underlying them
Coordinate business unit and other subject matter expert meetings. Develop relationships across the organization to know whose input is needed, and when
Interface with global team of traders, controllers, external teams
Qualifications
5 + years of hands-on development experience in:
Scala (IntelliJ or Eclipse IDE)
Java
Java script
UNIX
Strong understanding of algorithms and data structures
Object-Oriented Patterns / techniques.
Exposure to multithreaded/concurrent programming.
Experience with both traditional Waterfall SDLC and Agile/Lean methodologies.
Good communication and presentation skills: ability to communicate in a clear and concise manner, across all stakeholder groups and with staff from junior to senior levels
Java / Scala Developer