Skip to main content
PP

Powered by Pioneer

senior · Full Time

Senior Backend(Java) Developer

\nCore Job ResponsibilitiesBlockchain Data Processing System Architecture- 3+ years of experience in exchange core system development- Design indexing

Salary

Competitive

Location

Remote

Job Type

Full Time

Posted

7mo ago

About the Role

\n


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)


\n

Job Details

Location

Remote

Salary

Competitive

Job Type

Full Time

Work Mode

remote

Posted

7mo ago

Experience

senior

PP

Powered by Pioneer

Remote · Full Time · Actively Hiring