Job Description
Backend Development Engineer (Mining Focus/Java)
Key Responsibilities
- Design and develop core backend systems for mining pools to support high-concurrency miner connections and hash rate reporting
- Implement critical mining modules including Stratum protocol services, task scheduling, and share verification
- Continuously optimize system performance and JVM efficiency to ensure stability under high-load scenarios
- Build blockchain data collection and processing pipelines to support hash rate statistics and profit calculations
- Collaborate with frontend and blockchain teams to integrate mining solutions
- Monitor system performance and troubleshoot technical issues in production environments
Job Requirements
- 3+ years of Java development experience with proficiency in Spring Boot/Cloud and Netty framework
- Deep understanding of JVM, multithreading programming, and network IO models
- Experience with MySQL, Redis, and message queues (Kafka/RabbitMQ)
- Familiarity with distributed systems design and microservices architecture
- Strong problem-solving skills and ability to work in fast-paced environments
Preferred Qualifications
- Prior experience in mining pool or cryptocurrency mining project development
- Knowledge of Stratum protocol and mining algorithms
- Understanding of Web3j and experience interacting with blockchain nodes
- Familiarity with cryptographic principles and blockchain technologies
Benefits
Salary determined during interview process. Long-term stable remote work arrangement. Please send resumes via Telegram whenever possible. If submitting via email, please include Telegram contact information.


