Description

Job Description: 

  • We are looking for a Java/Scala/Spark developer for the Capital squad under the Treasury Planning and Capital Technology (TPC) department.
  • Our team provides the firms finance controllers a platform that calculates capital figures notably SA-CCR (Standardized Approach Counterparty Credit Risk) and RWA (Risk-Weighted Assets).
  • Both SA-CRR and RWA are mandated by our external regulators and require calculations on multiple types of bank assets.
  • Therefore, our team provides the opportunity to be exposed to multiple asset classes such as Interest Rates, FX, Credit, Equities, Commodities and more.
  • The successful candidate will be keen to learn new technologies and to learn business knowledge in finance and regulatory.
  • The candidate will contribute toward the buildout of a renovated calculation engine (Scala, Spark) that will serve as the foundation for all new capital calculators, including SA-CCR and RWA mentioned above.
  • The team follows an agile development methodology, with focus on behavior driven development (BDD) and DevOps practices.
  • As a member of a local Agile team and a global Agile group, the new member will get the opportunity to interact with remote teams across the globe (colleagues, product owner, business users, etc.) and will be using several technologies like Scala and Spark, but also Java and DB2 to build the new calculation engine and develop the new capital calculators.

Skills:

  • Java, Scala, Spark.
  • Database: DB2.
  • Scripting: Unix Shell Scripting or Python.
  • Strong problem solving skills.
  • Good verbal and written communication skills.
  • Ability to learn rapidly- Highly motivated.

Education

Any Graduate