(Senior) Software Engineer - Java (Quant Platform - Defi)
Company Overview:
At OKX, we are a leading cryptocurrency exchange that believes in the power of technology. Established in 2017, our platform embraces blockchain technology to transform the financial ecosystem. With a focus on innovative products, solutions, and trading tools, we aim to provide a diverse and engaging platform for individuals to explore the world of crypto. Trusted by over 20 million users worldwide, OKX is committed to revolutionizing financial access through the use of blockchain and decentralized finance.
We are dedicated to not only investing in technology but also in our people. Our company culture values teamwork, adaptability, and integrity. We strive to create a friendly and inclusive environment where everyone is valued, respected, and given equal opportunities to grow and succeed.
About the Role:
As a Java Software Engineer on our Quant Platform team, you will work closely with the liquidity management team to develop Defi Trading gateway and blockchain signature services. This is a unique opportunity to gain exposure to Defi trading system development and contribute your expertise to the growth of our company and the industry. You will collaborate with a professional team with a strong background in Crypto/Defi trading to deliver outstanding features for our platform.
Responsibilities:
- Collaborate with liquidity managers to discuss project details and provide technical design input for Defi projects.
- Work with the liquidity team to research blockchain Defi projects and develop Defi trading gateway and blockchain security signature services for strategy trading.
- Continuously enhance the stability, security, scalability, and robustness of the Defi trading gateway.
- Design, implement, test, and launch DEFI strategies in collaboration with the liquidity team.
Qualifications:
- Solid background in STEM (Science/Technology/Engineering/Mathematics) education.
- Strong logical thinking and problem-solving skills.
- Experience with DEFI projects and blockchain development is a plus.
- Proficiency in high-performance Java and asynchronous programming patterns.
- Familiarity with distributed systems and microservice architecture.
- Experience in automated testing and continuous integration.
- Willingness to learn various aspects of Defi products in blockchain, including Uniswap, Curve, and on-chain Defi products.
Perks & Benefits:
- Competitive total compensation package.
- Comprehensive insurance coverage for employees and their dependents.
- Additional benefits to be discussed throughout the hiring process.