Blockchain Developer

EQONEX Group is a NASDAQ listed digital assets financial services company focused on fairness, governance, and innovation. The group encompasses a cryptocurrency exchange, EQONEX, as well as an over-t

EQONEX Group is a NASDAQ listed digital assets financial services company focused on fairness, governance, and innovation. The group encompasses a cryptocurrency exchange, EQONEX, as well as an over-the-counter trading platform. It also offers a front-to-back integrated trading platform, Access Trading, a securitization advisory service, EQONEX Capital, a market-leading hot and cold custodian Digivault, and asset management business Bletchley Park.


The Team

Digivault is a digital asset custody business, forming part of the Eqonex Group. Our products provide a world class solution to clients requiring digital asset custody. The service we offer is built upon robust code, infrastructure, processes, and policies – and is underpinned by our high security architecture and practise. The team is highly experienced with backgrounds encompassing highly secure systems, massive data storage migrations, financial trading systems, and technology transformation projects.


The Role

You will be joining a team of experienced developers to help us research, understand, and integrate new blockchains into the platform, expanding the range of assets we can offer to clients.

You will gain a broad understanding of the blockchain ecosystem, as well as getting hands on by diving into the low-level details of specific blockchains. You will work closely with the core platform development team to ensure the system can correctly process deposits, withdrawals, and other – more exotic – transactions.


The Tech

Our core technology is Java 11. We aim for clean, high-quality code and prefer to keep things simple, avoiding complex enterprise frameworks. We use Python Behave for automated end-to-end tests. Some small components are written in Rust.

We are strong advocates for ‘devops’ as a mindset, using automation to deploy our system into Docker, Kubernetes, and AWS – and aim to use tooling to make monitoring and support as painless as possible.

We follow agile manifesto principles, but don’t subscribe to a specific methodology; allowing the process to evolve to meet our needs. Although by nature a start-up is fast-paced and often unpredictable, we encourage a sustainable work/life balance and (of course) support remote working.


Requirements

  • Knowledge of blockchain technologies
  • Ability to absorb and clearly explain complex concepts
  • Familiarity with Python
  • Some experience with Java, or similar OO language
  • Proven ability to quickly learn new concepts and technologies
  • Ability to work well in a small team