Principal/Senior Java Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields. • Solid foundation in JAVA, including JVM, IO, multithreading, concurrency, and networking. Deep understanding of object-oriented principles, design principles, encapsulation, and abstraction. • Proficient in mainstream JAVA frameworks such as Spring/SpringMVC/SpringBoot. • Preference given to candidates with experience in financial industry to C business development and architectural design. • Preference given to candidates with experience in high-traffic, high-concurrency business development and architectural design. • Familiarity with blockchain platform products such as Bitcoin, Ethereum, Hyperledger, etc., or knowledge of one or more mainstream decentralized finance (DeFi) projects like MakerDAO, Uniswap, Compound, or Synthetix is preferred. • Candidates with a strong interest in blockchain technology, especially those with experience using and researching public chain ecosystem projects like Uniswap and AAVE, are preferred.
Responsibilities
• Responsible for the development of blockchain business server interfaces and other blockchain services required for related products. • Optimize system performance and tackle technical challenges to ensure high availability, reliability, and performance. • Possess architectural capabilities to identify optimization points and improve engineering efficiency. • Understand business and product requirements, and complete functional design, architectural design optimization, and development.
Benefits
• Competitive total compensation package • L&D programs and Education subsidy for employees' growth and development • Various team building programs and company events • Wellness and meal allowances • Comprehensive healthcare schemes for employees and dependants • More that we love to tell you along the process! • Disclaimer: Please note that Hong Kong is a group-level service hub, and OKX does not carry on a business of operating a virtual asset trading platform in Hong Kong. • All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website. • If in doubt, please apply directly through our official careers website. • Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's Candidate Privacy Notice.