Backend Java Developer/Team Lead, Trading System Hong Kong Our client, a diversified financial services firm dedicated to the digital asset, cryptocurrency and blockchain technology industry. They have more than 1Bn USD AUM, and are listed in Toronto exchange. They operate operates four synergistic business lines: Trading (arbitrage, macro, market making/OTC), Asset Management (passive and active strategies, including venture capital), Principal Investing, and Investment Banking Services (capital markets and M&A). The firm has presence in Hong Kong, US, Canada, and Japan.
- Develop and maintain application of the digital assets trading platform and related tools and systems. Core Java, SpringBoot.
- Delivering production quality code, with extensive testing methodologies (unit, functional, and integration) and manage stakeholder requirements to deliver expected functionalities.
- Work closely and communicate with NY teams for technology and project collaborations.
- in Computer Science or relevant degrees.
- Minimum 5 years hands-on development experience working with relevant technologies in financial services.
- Excellent knowledge of core Java, SpringBoot, or Relational Database
- Experience at SQL, database design
- Experience with planning and creating unit tests, integration tests, etc.
- Experience with RabbitMQ, Redis, Postgres, Docker
- Bonus : Cloud, DevOps, containerization, market knowledge
- Team player with excellent communication skills and collaborate effectively in a geographically disperse work environment
- Commitment to high quality, and a passion for learning new skills
- Detail-oriented individual with the ability to rapidly learn new concepts and technologies
- Strong problem-solving skills, including providing simple solutions to complex situations
- Ability to work independently but raise questions when necessary
- Enthusiasm for cryptocurrency and blockchain