Senior/Staff Engineer - Java (Compliance)
Who We Are
At OKX, we foresee a future shaped by technology. Established in 2017, we are transforming global systems through our advanced digital asset exchange, Web3 portal, and blockchain ecosystems. Our aim is to revamp the financial landscape by providing an array of innovative products, solutions, and trading tools. Trusted by over 50 million users across 180 countries, OKX empowers individuals to delve into the Web3 world. With a wide range of offerings and a dedication to pioneering, OKX envisions universal financial access supported by blockchain and decentralized finance.
We foster innovation in our thinking, operations, and product development. Our commitment to social responsibility is exemplified through employee engagement in public welfare activities. With a workforce exceeding 3,000 worldwide, we prioritize diversity and inclusion to drive sustained industry growth. Join us in carving out the future today!
About the Opportunity
The Compliance team is dedicated to ensuring OKX complies with regulatory standards while upholding ethical conduct. This mission is pursued through the provision of compliance service solutions, collaboration with KYC & AML vendors, and fostering business growth to enhance user trust in our platform. Our overarching objective is to instill a culture of compliance excellence that seamlessly integrates innovation and responsible business practices.
What You’ll Be Doing
- Develop technical strategies for platform projects
- Coordinate project resources, lead research and development, troubleshoot issues, and ensure quality project completion
- Enhance cross-team communication, promote teamwork efficacy through code review, and foster technical talent growth in the industry
What We Look For In You
- Proficient in Java fundamentals, JVM configuration optimization, IO, concurrency frameworks, data structures, algorithms, and design patterns with substantial work experience
- Knowledgeable in popular open-source frameworks like SpringBoot, SpringMVC, Mybatis, and SpringCloud
- Skilled in database management (MySQL, Oracle) and SQL optimization, as well as expert in middleware like MQ, RPC, and cache
- Understanding of caching systems (e.g., Memcached, Redis) and distributed system principles (CAP, consistency)
- Excellent logical reasoning, quick problem-solving abilities, and strong communication skills
Perks & Benefits
- Competitive compensation package
- Learning & Development opportunities, education subsidy
- Team building activities, company events
- Wellness, meal allowances
- Comprehensive healthcare coverage for employees and dependants
- Additional benefits to be disclosed during the selection process