Job Description
Blockchain Development Engineer - Wallet Focus (Java) This role focuses on developing and maintaining blockchain wallet services with Java technology stack. The engineer will work closely with various blockchain networks to ensure seamless integration and optimal performance of wallet functionalities.
Key Responsibilities
- Implement technical integration with mainstream public chains to ensure comprehensive wallet service support (including deposit scanning, withdrawals, fund aggregation, and address generation)
- Deploy and maintain public chain nodes, ensuring stable operation with real-time monitoring and troubleshooting
- Develop technical documentation for public chains, providing detailed explanations of chain-specific features for customer support teams
- Review token information pending listing to ensure compliance and security of platform tokens
- Address customer-reported issues promptly and effectively
- Participate in iterative development of blockchain products to optimize system performance and enhance user experience
- Collaborate with cross-functional teams to implement new wallet features and improvements
- Stay updated with emerging blockchain technologies and industry trends
Job Requirements
- Solid understanding of blockchain principles, mechanisms, and related encryption/signature algorithms
- Proficiency with mainstream public chains (Bitcoin, Ethereum, TRX, EOS, Polkadot, Solana, Ton, etc.) including their transaction processes and chain architectures
- Experience developing wallet functionalities independently
- Mastery of Solidity or other smart contract development languages for contract development, auditing, and deployment
- Expertise in blockchain wallet technologies including transaction signing, on-chain data queries, and wallet management
- Familiarity with common blockchain SDKs/APIs (Web3.js, Ethers.js, Bitcoin Core, TronLink, SUI SDK, etc.)
- Proficient Linux skills with strong debugging and self-testing capabilities
- Experience designing and consuming HTTP/RESTful APIs
- Excellent English reading/writing skills for technical documentation
- Strong analytical and problem-solving abilities with clear logical thinking
- Good communication skills and team collaboration spirit
- Proficiency in Java development and related frameworks
- Basic development capabilities in Python/Node.js/Go/C++
Education & Experience
- Bachelor's degree in Computer Science or related field
- Minimum 2 years of blockchain wallet development experience
- Deep understanding of blockchain technology and main chain deposit/withdrawal processes
Benefits
Salary: 30-50k RMB Additional benefits include competitive compensation package, opportunities for professional growth in blockchain technology, and working with cutting-edge cryptocurrency solutions.