Java Developer - Risk Management
Job Description:
Our client is one of world's most prominent financial organizations and is one of the largest exchanges in the world.
The role involves participating in the development of advanced, high-performance financial systems to meet the organization's future business needs using JAVA
Key responsibilities include:
- Designing and implementing system resilience, messaging integration, and web applications
- Providing support and implementation assistance to functional application teams, including recommending design patterns, building common tools, and conducting performance analysis
- Supporting project implementation tasks such as requirement definition, resource estimation, software development, testing, and documentation
- Performing quality reviews for software design and code changes
- Being available to work night shifts and on public holidays if required
- Undertaking any other assignments and projects as assigned by the supervisor
The candidate will be expected to work on a 5 years GREENFIELD project - the development of sophisticated, high-performance financial systems and applications, with a focus on ensuring resilience, integration, and strong performance. They will collaborate closely with functional teams to provide technical expertise and support throughout the project lifecycle.
Qualfiications:
- Degree in Computer Science, IT or related disciplines
- 7+ years of Java, Springboot, Multithreading software development experience on large scale critical systems on Linux platform.
- Language: English and Chinese (Cantonese or Mandarin)
- Risk Management or Quant or Pricing background or experience is a huge plus, but not a must
Required Skills:
Risk Management Java Management