Job Description
We are seeking a highly skilled Exchange Graduate with expertise in centralized exchange core operations. The ideal candidate will have hands-on experience in key exchange functionalities and a strong technical foundation in Java development.
Key Responsibilities
- Develop and maintain core exchange functionalities including spot market trends, orders, and matchmaking systems
- Focus on contract-related operations including trends, orders, positions, matching, and asset management
- Design and optimize high-performance distributed systems for exchange operations
- Implement and maintain real-time trading systems using WebSocket technology
Technical Requirements
- Solid foundation in Java programming with proficiency in core libraries including IO, Netty, RPC, and multi-threading
- Experience with messaging systems (Kafka, RocketMQ) and real-time communication (WebSocket)
- Expertise in high-concurrency system design and performance tuning
- Deep understanding of distributed cache systems and message mechanisms
- Familiarity with Spring ecosystem (Spring Boot), MyBatis, Redis, Nacos, MQ, and ZooKeeper
Preferred Qualifications
- Experience in financial technology or cryptocurrency exchange development
- Knowledge of blockchain technology and smart contracts
- Understanding of trading algorithms and market microstructure
- Ability to optimize system performance under high-frequency trading conditions
This position offers the opportunity to work on cutting-edge financial technology in a fast-paced environment. The successful candidate will contribute to building robust, scalable exchange systems that handle millions of transactions daily.