Software Engineer (DeFi/Crypto)
Hong Kong /
Engineering – Blockchain & Web3 /
Overview
Our client is a well-established company based in Hong Kong, with a proven track record of launching innovative and successful start-ups. They are actively looking for a backend-focused Software Engineer to be part of their next venture in the DeFi/Crypto space.
What You Will Do
- Be a valued member of the team building revolutionary technology that will be a game changer in the entire DeFi ecosystem
- Participate in development activities, architectural decisions, system design, design review, code reviews and product implementation
- Active participation in planning meetings
- Own, research and recommend new solutions to meet project defined business and technical requirements
- Automate maintenance work with the development tools
- Research & experiment with new tools and technologies ensuring the solutions stay relevant
What You Will Need
- Proficient (5 - 8+ years hands-on experience) with Core Java along with a good understanding of design patterns and multi-threaded/concurrent programming
- Experience with Spring / Spring Boot / Spring Webflux (or Spring MVC) / R2DBC
- Experience with Reactive programming with Reactor or good concept on non-blocking i/o
- Experience with MySQL
- Experience with AWS
- Familiarity with TDD using JUnit
- Familiarity with Maven
- Experience with React.js will be viewed favourably
- Knowledge of Ethereum, smart contract, Web3j library will be viewed favourably
- University degree in computer science, physics, engineering, or equivalent programming experience
- Good communication in English