Backend Java Developer
Hong Kong
Our client, a diversified financial services firm dedicated to the digital asset, cryptocurrency and blockchain technology industry. They have raised $700 million to date, 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.
RESPONSIBILITIES
- 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.
REQUIREMENTS/TECHNICAL EXPERTISE
- 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
OTHER ATTRIBUTES
- 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