Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hyphen Connect Limited

NewBe an early applicant

Senior Backend Engineer

Posted Updated
Discussion

Summary

Senior backend engineer in Hong Kong designing and optimizing high-concurrency, high-availability microservice systems (millions of QPS) with a Java/Spring Boot/Spring Cloud stack, Kafka, Redis, and MySQL. The role also involves on-chain data querying and analysis across public chains such as EVM-compatible chains, Sui, and Solana.

  • Architecture & Development: Lead or participate in the architectural design, core module development, and continuous optimization of high-concurrency, high-availability microservice systems.
  • Microservice Capabilities: Deeply engage in service decomposition, interface definition, service governance, distributed tracing, circuit breaking, and fallback mechanisms.
  • High-Performance Distributed Systems: Design and implement distributed systems supporting millions of QPS, ensuring low latency, high throughput, and high availability.
  • Operations & Performance Tuning: Responsible for system performance tuning, capacity planning, troubleshooting, and disaster recovery drills to elevate system SLA to 99.99%+ uptime.
  • Middleware Integration: Participate in the selection, integration, and custom development of middleware components (e.g., message queues, caching, service registry, configuration centers).
  • Code Quality & Best Practices: Write high-quality, maintainable, and scalable code, while promoting technical standards and best practices across the team.
  • Architecture & Development: Lead or participate in the architectural design, core module development, and continuous optimization of high-concurrency, high-availability microservice systems.
  • Microservice Capabilities: Deeply engage in service decomposition, interface definition, service governance, distributed tracing, circuit breaking, and fallback mechanisms.
  • High-Performance Distributed Systems: Design and implement distributed systems supporting millions of QPS, ensuring low latency, high throughput, and high availability.
  • Operations & Performance Tuning: Responsible for system performance tuning, capacity planning, troubleshooting, and disaster recovery drills to elevate system SLA to 99.99%+ uptime.
  • Middleware Integration: Participate in the selection, integration, and custom development of middleware components (e.g., message queues, caching, service registry, configuration centers).
  • Code Quality & Best Practices: Write high-quality, maintainable, and scalable code, while promoting technical standards and best practices across the team.
  • Educational Background: Bachelor's degree or higher in Computer Science or a related field, with 5+ years of experience in large-scale internet or high-concurrency system development.
  • Blockchain Technology: Familiar with on-chain data querying and analysis across major public chains (such as EVM-compatible chains, Sui, Solana, etc.). In-depth experience with smart contract calls, contract data querying/analysis, real-time block tracking, and historical block backtesting.
  • Technical Vision: Deep understanding of microservices architecture, including core mechanisms such as service governance, distributed transactions, idempotency design, and traffic management.
  • High Concurrency Expertise: Proven hands-on experience handling large-scale concurrent requests, with a strong grasp of performance bottleneck analysis and system tuning methodologies.
  • High Availability Design: Proficient in high-availability techniques including disaster recovery, fallback, rate limiting, circuit breaking, and multi-active deployment. Real-world experience managing major production outages is required.
  • Java Ecosystem: Strong understanding of JVM internals (memory models, GC mechanisms, lock optimization, etc.) and deep proficiency in the Spring Boot and Spring Cloud microservices ecosystem.
  • Middleware & Databases: Proficient with Kafka/RocketMQ, Redis (cluster mode), and MySQL (sharding/partitioning). Deep understanding of database optimizations and internals; hands-on capability in deploying and maintaining common middleware via cloud services.
  • Collaboration & Communication: Excellent cross-team collaboration skills with a strong drive to execute and land technical solutions efficiently.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.