FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Responsibilities
Participate in the development and maintenance of core backend systems of a digital asset exchange, including matching, order management, market data, clearing, and settlement
Develop high-performance, scalable microservices based on Spring Boot
Design and implement distributed caching, in-memory data sharing, and state synchronization mechanisms using Hazelcast to ensure data consistency and low-latency communication between services
Build highly available and scalable messaging systems using Kafka or other message middleware for critical modules such as order flows and matching notifications
Optimize database and caching architectures to ensure system stability and throughput under high-concurrency trading scenarios
Integrate with blockchain-related modules, including deposits, withdrawals, on-chain confirmations, and wallet systems
Write API and technical documentation, and participate in code reviews and system refactoring
Requirements
Bachelor's degree or above in Computer Science or a related field, with 3+ years of Java backend development experience
Strong proficiency in Java programming and familiarity with building microservice architectures using Spring Boot / Spring Cloud
Proficient in using Hazelcast, with a solid understanding of data partitioning, Map/Event mechanisms, distributed locks, and related core features; hands-on experience preferred
Familiar with Kafka or other message middleware in distributed systems
Proficient in mainstream storage technologies such as MySQL, Redis, and MongoDB
Experience in exchange system development with an understanding of matching logic, order lifecycle, and risk control is a plus
Understanding of blockchain principles; experience with on-chain interaction or wallet development is a plus
Familiar with common development tools and workflows such as Git, Maven, Docker, and CI/CD
Strong coding standards, communication skills, and team collaboration abilities, with the capability to independently analyze and solve problems
Nice to Have
Experience in designing and optimizing high-concurrency, low-latency system architectures
Experience with high-performance messaging/queue components such as Aeron, Chronicle Queue, or Disruptor
Familiarity with cloud-native technologies such as Kubernetes, Helm, and service mesh
Experience contributing to open-source projects, writing technical blogs, or sharing architectural insights
工作职责
任职要求
加分项
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.