Developer - Java/Scala (Associate)
Midtown NYC on 6th
A F/T position at a global financial services firm.
Pay Options: F/T Employee.
Contact Claire Volis. call (732)791-4721 / (212)616-4800 ext.590 or email firstname.lastname@example.org with the Job Code CV32204 or Click the Apply Now button ().
Location: Midtown NYC on 6th.
Skills required for the position: JAVA, SCALA, DATA STRUCTURES, DESIGN PATTERNS.
Detailed Info: Position Description:
We are looking for a strong developer to work within a global team on the Fixed Income risk systems. We develop Calculations and Calculation infrastructure for the fixed income businesses on a grid computing platform comprising thousands of CPU cores and many Terabytes of RAM in both our existing Java risk platform and the new Scala based risk system we are building as part of the firms Pioneer program.
Development/Computing Environment: Role Profile:
You will work as a Scala developer covering the full development lifecycle, designing and developing functionality for new and existing components of our risk systems.
Your role will involve distributed systems development using distributed caches and/or grid computation.
You will be responsible for gathering requirements from your clients and analyzing existing systems and functionalities.
You will be responsible for unit testing and regression testing along with focusing on continuous build.
You will manage the production role out and subsequent support.
You will work with cutting-edge technologies in a fast-paced and dynamic environment, and will gain a thorough understanding of risk management at a leading investment bank.
You will have the chance to work on complex problems and should show excellent problem solving skills and enjoy all aspects of software development.
You will collaborate closely with the several global teams within the Interest Rate Derivatives and Credit Derivatives technology department and, when necessary, interact directly with the business unit and with the Firms middleware IT groups when using their frameworks/software.
Strong core Java and some exposure to Scala
Very strong data structures, design patterns and collections
In-depth understanding of multi-threaded programming (working in J2EE containers will not count as multi-threaded experience)
Java standard APIs and standard Scala.
The position offers competitive compensation package.
Job Id: 32204