Our client is a leading cryptocurrency exchange based in Hong Kong dedicated to providing a secure and efficient trading platform for our users. We are committed to innovation and excellence in the fastpaced world of digital finance.
Job Summary
We are seeking a motivated and skilled Backend Java Developer to join our dynamic team. The ideal candidate will possess 1 to 5 years of experience in backend Java development and a solid foundation in computer science. We also encourage fresh graduates to apply.
Responsibilities:
- Responsible for developing the core functions of the Internet financial platform build the technology infrastructure that supports digital asset trading on the internet
- Implement RestFul and WebSocket API interfaces to support customers to receive market data and execute orders
- Establish a robust efficient and concurrent trading system to ensure 724 hours uninterrupted operation
- Actively conduct efficient communication with product team and business development team collect requirements participate in product planning and system design
- Propose practical and feasible solutions capable of producing technical documents independently
Requirements:
- Computer Science or related Engineering Bachelor (or above) from top tier university
- Primarily seeking candidates with junior to midlevel experience specifically those with 1 to 5 years in the field; however fresh graduates are also encouraged to apply
- Proficient in Java Programming
- Familiar with largescale multithreading and highperformance distributed system
- Familiar with data structures algorithms design patterns Java network programming multithreaded programming and have a deep understanding of JVM principles
- Familiar with Java Web microservice development and framework like SpringBoot Spring Cloud and MyBatis
- Proficient in tools like caching message queuing and searching e.q. Redis Kafka and Elasticsearch
- Familiar with Linux
- Experience in developing financialrelated product or have work experience in a large Internet company
- Able to adapt to high pressure working environment
- Great abilities in system analysing abstract thinking and system designing
- Work proactively have a strong team spirit and be selfdriven to tackle difficulties and solve problems