You are visiting this website from:
View All Jobs

Senior Java Backend Engineer - Payments

Job Seekers Hong Kong SAR China IT IT

Job Summary

  • Hong Kong
  • Permanent
  • BBBH793343
  • Oct 15, 2021
  • Competitive
Job Description

Amazing opportunity for a highly skilled Java Backend Engineer to join a Global Fintech Company working with the latest blockchain technology stacks.

Our client is a software publisher specializing in high performance blockchain technologies. Its
first project was an open source blockchain protocol designed to enable secure data transfer and high-performance decentralized applications, has received global recognition as the first performant blockchain platform, following its introduction in May 2018.

Through its affiliate, our client provides software development and consultancy services and continuously looks for global and local talent to join the Hong Kong office to offer creative solutions based on the latest technological innovations and trends.

In May 2021, our client announced the launch of a newly formed subsidiary, a new blockchain-based cryptocurrency exchange designed to combine the performance, user privacy, and compliance offered by central order book technology with the vertically integrated user benefits of decentralized finance (DeFi) market architecture.

The Team

You will join the Payments engineering team - a passionate group of blockchain specialists, smart contract developers, backend engineers and secure infrastructure engineers. Their main role is to facilitate fund movements in and out of the exchange. They interface with the blockchains for all digital assets traded on the exchange and partner closely with Security to ensure client funds are secure at all times whilst in custodianship.

The Role

As a Senior Java Backend Engineer in the team, you will be responsible for our oracle microservices. These oracles integrate with various fiat payment gateways, digital asset blockchains, and transaction analytics platforms. It is a flat team that values technical excellence demonstrated through easy to read, secure and well-tested code.


  • Design, develop and test critical CAP backend systems
  • Maintain a strong focus on quality
  • Support the onboarding of additional digital assets onto Bullish
  • Be nimble and able to adapt to changing priorities and requirements
  • Collaborate with product managers, projects managers and other engineering teams


  • A keen interest in blockchain technology
  • Solid demonstrated experience as a Java backend engineer
  • Experience using Java 8+ with frameworks such as Micronaut/Spring Boot
  • Strong understanding of TDD and BDD development approaches
  • Good hands-on experience using GIT, Docker and Kubernetes
  • Good understanding of messaging technologies such as Kafka and RabbitMQ
  • Experience working with blockchains an advantage
  • Experience working with fiat payment gateways an advantage


If you possess all the above and you are keen to explore, then please apply immediately by following the link!

Any questions, please feel free to contact Katrina Wang at 3907 3979.


Consultant Details

Consultant Details

Katrina Wang
Katrina Wang
  • Managing Consultant | Technology Recruitment
  • 3907 3979