Responsible for the construction of the operation management platform and risk control management platform of the exchange’s derivatives/spot/financial management and other business lines to empower business growth;
Responsible for the system analysis and design of business projects, and lead the completion of detailed design and coding tasks, and control the progress and quality of the project;
Responsible for the high-performance, high-security, high-scalability architecture design and system governance of the core system.
Qualifications:
Bachelor's degree or above in computer related major;
Possess a solid Java foundation and be able to skillfully use Java's concurrency, security, IO, collections, generics, reflection, and proxies; be familiar with JVM principles; be familiar with the use and basic principles of common frameworks such as Spring MVC, Spring Boot, and Mybatis;
Proficient in the design of distributed systems and be familiar with mechanisms such as distribution, caching, and messaging; be able to reasonably apply common distributed technologies to solve problems;
Familiar with SOA and microservice architecture design; familiar with Redis, Kafka, Elasticsearch and other message components;
Possess a strong interest in technology, like to study, and have good learning ability, communication skills and teamwork ability;
Prior experience in distributed system development or practical experience, and experience in leading system architecture design and core code development of a certain scale will be given priority;
Prior R&D experience in exchange derivatives/spot/financial management and other business operations will be a huge plus;
Prior experience in financial transaction business development and system design will be a huge plus.