Job Description:
Key Responsibilities:
- Responsible for core development of Web3 backend services and middleware, including blockchain data indexing, off-chain computation, transaction routing, API gateways, and distributed microservices systems.
- Design and implement highly available, high-concurrency server architectures to support scenarios such as digital asset management, transaction matching, on-chain event monitoring, and real-time notifications.
- Interact with EVM-compatible chains like Ethereum, handling JSON-RPC/WebSocket calls, transaction construction and parsing, Gas management, and smart contract event subscriptions.
- Participate in the development and security enhancement of wallet services (HD wallets, multi-signature, account abstraction) and compliant asset custody systems.
- Write high-quality, maintainable code and produce technical documentation, unit tests, and CI/CD process standards.
- Stay updated on Web3 technology trends (Layer2, account abstraction, intent execution, ZK, etc.) and drive system architecture evolution.
Preferred Qualifications:
- Experience in developing centralized exchanges (CEX) or digital asset payment/clearing systems.
- Familiarity with Solidity and the ability to independently read smart contract source code and troubleshoot on-chain issues.
- Practical experience with account abstraction (EIP-4337), MPC wallets, or TSS threshold signatures.
- Understanding of Layer2 solutions like ZK-Rollup or Optimistic Rollup.
- Participation in open-source blockchain projects.
Job Requirements:
- Bachelor's degree or higher in computer science or related fields, with 5+ years of Java backend development experience.
- Strong Java fundamentals, deep understanding of JVM principles, multi-threading/concurrency programming models, and proficiency in Spring Boot/Spring Cloud microservices.
- Familiarity with distributed system design, hands-on optimization experience with Redis, Kafka/RocketMQ, MySQL, and practical experience in high-concurrency scenarios (QPS > 10k).
- Mastery of Web3 technology stack, understanding of blockchain fundamentals (consensus, transaction lifecycle, MPT state tree), and experience with chain interaction libraries like Web3j or ethers.js.
- Knowledge of ERC-20/ERC-721/ERC-1155 token standards and understanding of DeFi core logic and common protocols (Uniswap, AAVE, etc.).
- Strong English technical documentation reading skills and the ability to independently follow protocol specifications in overseas tech communities.
- Strong sense of responsibility, excellent communication and collaboration skills, self-driven, and adaptable to remote collaboration and fast-paced iteration.
Benefits:
- Salary and benefits can be discussed directly with HR.
- Contact HR at +60127186434 (WhatsApp / Telegram / WeChat).
- Provide Telegram contact details or email at [email protected].