For job seekers
For companies
Set your preferences and let your AI copilot handle the job search while you sleep.
Related skills
javaWho We Are
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.
OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.
Across our multiple offices globally, we are united by our core principles: We Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.
OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
Lead and own projects with a broad perspective to formulate and optimize platform technical solutions
Deeply understand business requirements, provide constructive suggestions, and think critically about solutions
Coordinate resources, lead project development, troubleshoot issues, and ensure timely and quality delivery
Promote cross-team communication and collaboration through code quality management and teamwork
Undertake team tasks and mentor technical talents
Clear thinking, logical, excellent communication skills, strong design abilities, and capable of abstracting complex problems into simple, understandable models
Solid foundation of Java, familiarity with JVM tuning, I/O, multithreading, concurrency frameworks, common data structures, algorithms, and design patterns, with extensive practical experience
Proficient in mainstream open-source frameworks such as Spring Boot, Spring MVC, MyBatis, Spring Cloud
Expertise in databases like MySQL and Oracle, with a thorough understanding of transactions, locking, indexing, and experience in database optimization, sharding, and master-slave replication
Familiar with middleware technologies, including MQ, RPC, caching, and message queues
Deep understanding of cache system design principles and capable of selecting appropriate caching solutions like Memcached and Redis
Good understanding of distributed systems, including CAP theorem, consistency models, and idempotency concepts
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!