APX (Now Aster)
Back End Developer
APX (Now Aster)Canada1 day ago
Full-timeEngineering

## 1. Core Job Responsibilities


Based on the JD description, you will be primarily responsible for the following areas:


### 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


## 2. Technical Stack Requirements Analysis


### 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)

Key Skills

Ranked by relevance