JAVA Developer

  • Negotiable
  • Manhattan, NY, USA
  • Contract, Full time
  • Michael Page International - US
  • 12 Jan 18 2018-01-12

Role may include working on Market Risk RWA calculation for various financial products according to Basel rules, Stress testing, Scenario automation and PnL decomposition. Support will include automating the gathering of all data required to fill out the 14Q / 14A GMS regulatory templates.

Multi-national investment bank


  • Assist in the delivery of the CCAR Global Market Shock end-to-end process
  • Production and quality assurance of the 14Q / 14A CCAR GMS regulatory reporting platform
  • Work with Risk Controllers/Risk Managers as well as internal stakeholders to understand/establish business requirements
  • Create technical documentation (systems specifications, release plans and user manuals)
  • Active participation in full development cycle including requirement gathering, testing (SIT/UAT), implementation and post production support
  • Ability to prepare/conduct training sessions with stakeholders
  • On-going support and incremental enhancements for existing CCAR applications and processes already owned by Traded Risk Control


  • Minimum 10 year's proven Development / Systems Analyst experience in IT development
  • Expertise in Excel Add-ons/Excel VBA/VBS or Java/JavaScript/Spring/Web Development
  • Proficiency in object oriented principals, data structures and Multi-Threaded programming
  • Understanding or programming against relational databases (SQL, stored procedures) - preferably Oracle/Sybase/Sybase IQ
  • Windows Programming experience (CMD shell, Bash)
  • Expertise in Software Build Tools such as Eclipse and Apache Maven
  • Ability to write both unit test cases and end user test cases
  • Excellent communication skills: verbal, written and presentation
  • Excellent analytical, interpersonal and reasoning skills

Job Offer

Competitive compensation package as well as a dynamic and exciting technology team.