Skip to content
mimi

Senior Backend Developer (Java)

Aster

UAE · On-site Senior Today

About the role

Join to apply for the Senior Backend(Java) Developer role at Aster.

Responsibilities • 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) • Build high‑performance APIs • 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 • Gas fee optimization strategies • Infrastructure reliability assurance • Node management • Load balancing and failover systems • Risk control system implementation • Microservices architecture design • Wallet interaction services • Trading queue management

Required Skills • 5+ years of backend development experience (Java/TypeScript/Rust/Go) and proficiency 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 Zanzibar etc.) • Security practices (rate limiting, input sanitization, replay attack protection) • Cloud deployment experience (AWS/GCP, containerization, IaC)

Location: Dubai, United Arab Emirates.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free