Blockchain Wallet Developer

Singapore 23 months agoFull-time External
Negotiable
BitVenus is a global cryptocurrency trading platform holding both US and Canada MSB licenses with a global presence. We provide diversified cryptoderivatives trading services with a focus on compliance and customer service. If you’re driven and excited to make a difference, join us and start your adventure with BitVenus! Responsibilities • Lead the design of the core wallet system architecture and contribute to the development of new functionalities. • Address key architectural challenges and technical complexities in crucial projects, including pre-research efforts. • Engage in core code development, ensuring high-quality code through reviews and providing technical guidance to the development team. • Resolve production environment system framework issues to maintain system stability. Qualifications • Over 5 years of Java development experience, with a minimum of 2 years in an architect role. • Proficiency in Java microservices development frameworks. • In-depth understanding of blockchain technology, with familiarity in mainstream public chains such as EOS, BTC, ETH, BSC, and Tron. • Familiarity with various wallet architecture principles and risk control strategies, including hot wallet, cold wallet, and hardware wallet. • Knowledgeable in caching technology, search technology, asynchronous frameworks, clustering and load balancing, and messaging systems (e.g., Kafka). • Experience in designing, developing, and optimizing large-scale distributed, high-concurrency, high-load, and high-availability systems. • Understanding of common cyber attacks and practical experience in addressing them, such as DDoS, CC attacks, SQL injection, XSS, command execution, CSRF, and server HIDS security specifications. • Familiarity with Linux commands and proficiency in Docker and other virtualization technologies. • Familiarity with financial business operations, with a preference for candidates with experience in financial business system architecture design. If you are an experienced Java developer and architect with a deep understanding of blockchain technology, proven expertise in system architecture, and a commitment to ensuring system security, we invite you to apply for this key role in shaping our cutting-edge blockchain solutions