Senior Backend(Java) Developer

Aster
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 68K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Algorithmic Trading
Amazon Web Services (AWS)
Business Logic
Cloud Computing
Failover
High-Frequency Trading
JSON
PostgreSQL
Node.js
Systems Development Life Cycle
Queue Management Systems
RabbitMQ
Redis
Blockchain
TypeScript
WebSocket
Load Balancing
Database Optimization
Backend
Containerization
Real Time Data
Kafka
GraphQL
Web3.js
Celery
Api Design
Stream Processing
Oracle Integration
Microservices

Requirements

    • 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, * 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 for this position