Vp - Equity Senior Java Developer

Bankstcharles

Hong Kong
Not specified
Excellent java programming skills
Develop trading applications
Develop order and execution management systems
This job posting seeks a Vice President - Equity Senior Java Developer at Bankstcharles in Hong Kong, focusing on designing and developing software solutions for trading algorithms. The ideal candidate should possess strong Java programming skills, experience in developing trading applications, and the ability to collaborate with cross-functional teams

Job Summary

  • Join a team focused on building and enhancing trading algorithms across equities and derivatives asset classes to deliver on the business strategy.
  • The role will focus on analyzing, designing, and development of industry-leading trading systems, Back-testing of trading algorithms for reliability & returns, and participating in code reviews and architectural decisions.
  • You will interact with Front Office Trading and platform stakeholders, proactively participate in product enhancement discussions, and liaise with senior IT leadership for strategic evolution of the platform.

Matching Summary

Match Score: 85

This job posting seeks a Vice President - Equity Senior Java Developer at Bankstcharles in Hong Kong, focusing on designing and developing software solutions for trading algorithms. The ideal candidate should possess strong Java programming skills, experience in developing trading applications, and the ability to collaborate with cross-functional teams.

Skills & Requirements

Must-have

  • Excellent Java programming skills
  • Develop trading applications
  • Develop Order and Execution management systems
  • Multithreaded server applications
  • Performance tuning techniques on Linux & Java
  • Strong understanding of data structures, algorithms, design patterns

Nice-to-have

  • Experience working directly with Traders
  • Familiarity with Agile software development methodology
  • Knowledge of C++
  • Expertise in computer networks, architecture, operating systems

Key Requirements

  • Degree in Computer Engineering, Computer Science, or equivalent
  • Excellent Java experience
  • Excellent experience developing Order and Execution management systems
  • Excellent experience with multithreaded server applications
  • Excellent performance tuning techniques on Linux & Java
  • Good scripting skills using Python, Bash or similar
  • Experienced working in a Linux environment

Work Rights

Legal Right to Work

Tailored Resume

Cover Letter