
Java Developer - Rates Risk Services
- Kuala Lumpur Putrajaya
- Permanent
- Full-time
- Work as a member of a global team to build Technology solutions used across the Rates and Resource Management Trading businesses.
- Design, develop, and maintain reusable Java components for data loading, extracts and transformations.
- Lead project streams within the group, and mentor others on the team.
- Participate in requirements gathering and meetings with business stakeholders and other technology groups to produce analysis of the Use Cases and Solutions Designs.
- Provide second level of support for a Business-critical system
- Strong technical developer with 7+ years hands on experience
- 4+ years experience programming with Spring Boot, Java 8
- 4+ years application development experience in Python & PySpark/Spark.
- 4+ years of experience working on OO principles.
- Ability to write SQL Queries.
- Ability to write bash shell scripts.
- Ability to learn& adapt.
- Ability to communicate in clear & concise way.
- Experience in writing Unit test cases & perform thorough unit testing.
- Experience and Knowledge on Spark Framework,
- Experience programming in Java/ python and pySpark
- Familiarity with CI/CD pipelines and frameworks such as Git, Jenkins, maven / ansible etc
- CI/CD concepts.
- Unix/Linux basics.
- REST API basics.
- Experience in Capital Markets
- Experience with Spark and HDFS strongly desired
- Experience with in-memory databases
- Experience in Agile delivery using Jira
- Knowledge of Interest/Credit Derivative products, and related trade risk management and/or valuations.