Blog
About
Back to Explore
Senior Backend(Java) Developer
Powered by Pioneer
• HK
Remote
Apply Now
Core Job Responsibilities
Blockchain Data Processing System Architecture
- 3+ years of experience in exchange core system development
- Design indexing systems, RPC interaction layers, and event stream processing architecture
- Build real-time data pipelines (e.g., Kafka/RabbitMQ integration)
High-Performance API Development
- Build REST/WebSocket/GraphQL interfaces
- Handle low-latency requirements in high-frequency trading scenarios
DeFi Application Logic Implementation
- Price oracle integration
- Trading simulation engine development; 3+ years of futures or spot trading system development experience
- Risk control system implementation
Microservices Architecture Design
- Wallet interaction services
- Trading queue management
- Gas fee optimization strategies
Infrastructure Reliability Assurance
- Node management
- Load balancing
- Failover systems
Required Skills:
5+ years of backend development experience (Java/TypeScript/Rust/Go), proficient in EVM smart contracts
Blockchain interaction experience (JSON-RPC,
ethers.js/web3.py)
Database optimization (PostgreSQL/TimescaleDB/Redis)
Asynchronous architecture design (Kafka/RabbitMQ/Celery)
Preferred Knowledge:
Web3 ecosystem components (EVM, The Graph and other indexing solutions)
Security practices (rate limiting, input sanitization, replay attack protection)
Cloud deployment experience (AWS/GCP, containerization, IaC)
Apply Now