CPRM Java Developer

Jose Merciline
  • New York
    30+ days ago

    Job Description

    Job Description

    The Counterparty Risk and Margins team is the firm's risk team for assessing and mitigating counterparty risk. We provide a comprehensive set of risk calculations like Stresses, Greeks, VAR, Betas, Exposure and Backtest, which are used to asses risk on counterparty portfolios under various different situations. The users of the Risk platform are both internal and external to the firm. Via the Matrix application, we provide the risk platform to our external clients which include large hedge funds, pension funds, etc. Internally, our tools are used by Risk Managers, operations users, as well as senior management in various business lines, to look at the counterparty risk that the firm is exposed to, as well as to assess the risk profiles of potential new clients. This robust platform is also being leveraged by firm's Global Wealth Management group. We are looking for a Java developer to join our development team and help us with delivering strategic projects in the coming year, spanning the area of Risk Analytics across asset classes and business groups.


    Qualifications

    External Skills required:

    Experience in full lifecycle development using Java and very good knowledge of Spring and SQL

    Experience in test driven development -- Fitnesse / JBehave/Cucumber/Concordian

    Good understanding of Service Oriented Architecture and Design Patterns

    Good understand of Agile/DevOps process

    Good communication, analytical skills and design skills

    Good knowledge of development tools

    - Eclipse, Perforce, Ant, Jenkins and Ivy

    Working with geographically split teams


    Desired Skills:

    Knowledge of various financial products (Equities, Fixed Income, Credit products etc.) is an advantage

    Knowledge of Angular would be an advantage

    Knowledge of NoSql DBs or DB2 would be an advantage

    Technology Stack:

    Primary technology is Java on Linux. Strong exposure to Java development, object oriented design paradigms, concurrent and distributed programming concepts are critical to be successful in this role.

    Numbers & Facts

    LocationNew York

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Apache Ant Build Toolunmatched
    • Communication Skillsunmatched
    • Concurrencyunmatched
    • Concurrent Programming Language Familyunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Fixed Income Investmentsunmatched
    • Hedge Fundsunmatched
    • IBM DB2unmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • NoSQLunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Developmentunmatched
    • Perforce Source Control Management (SCM) Softwareunmatched
    • Programming Toolsunmatched
    • Retirement Fundsunmatched
    • Riskunmatched
    • Risk Analysisunmatched
    • Risk Managementunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Test Driven Development (TDD)unmatched
    • Value-Added Resellers (VAR)unmatched
    • Wealth Managementunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder