About the company
About OKX OKX is a leading crypto trading app, and a Web3 ecosystem. Trusted by more than 20 million global customers in over 180 international markets, OKX is known for being the fastest and most reliable crypto trading app of choice for investors and professional traders globally. Our Singapore office is a Product and Engineering hub and we are in the progress of expanding our teams in Singapore for the continuous growth of our global business. We build and maintain core trading platform with millions of daily active users. Design, Product and Engineering teams work cross-functionally to identify customer needs, and ship high-quality new features through fast iterations.
Job Summary
What You’ll Be Doing
📍Responsible for the design and development of the company's core systems, building large and complex Dapp applications based on blockchain 📍Engage in communication, integration, and solution design with external partners such as oracle providers, Layer2 vendors, etc. 📍Maintain effective communication with product managers and other development teams, providing rational 📍Responsible for database design, solution design, API interface design, external system integration, etc.
What We Look For In You
📍Bachelor's degree or above in computer science or a related field, with practical Java project development experience 📍Experience in high-performance, high-concurrency scenarios (top-tier consumer businesses, message queues, gateways, storage, RPC) is preferred 📍Solid foundation in Java, with extensive experience in Java multithreading, concurrency, and network communication, along with good coding habit 📍Familiar with the design and application of distributed systems, as well as mechanisms and implementations of distribution, caching, messaging, load balancing, etc. 📍Passionate about technology, with a relentless pursuit of knowledge and an inclination to study open-source code




