Job Description:
CA is a verifiable decentralized computing power matching platform dedicated to reshaping the global computing power system through innovative distributed architecture. The platform connects global computing power resources, enabling efficient circulation and value sharing of computing power, and transforming it from a resource monopolized by a few institutions into infrastructure that can be accessed and utilized by the general public. We are seeking talented individuals for backend development positions, offering learning and employment opportunities.
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].