Taro Logo

Software Engineer - Java (Liquidity Platform - CashOTC)

OKX is a leading cryptocurrency spot and derivatives exchange founded in 2017, innovating blockchain technology to reshape the financial ecosystem.
Hong Kong
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Systems Engineer Sales

Systems Engineer Sales role at Dell Technologies, combining technical expertise with pre-sales support to deliver sophisticated product and service solutions to customers.

Software Engineer II - C#

Software Engineer II position at McDonald's Global Technology in Mexico City, focusing on C# development for commercial products and platforms.

Software Engineer 2

Software Engineer 2 position at Intuit's QuickBooks Commerce team, focusing on building scalable solutions for small business accounting and operations management.

Software Engineer – Enterprise Applications

Software Engineer position at Qualcomm Technologies focusing on enterprise applications, cloud computing, and continuous integration tools development.

DFT Engineer

DFT Engineer position at Qualcomm Technologies focusing on implementing and verifying advanced Design for Test techniques for low power, multi-voltage designs in San Diego.

Description For Software Engineer - Java (Liquidity Platform - CashOTC)

OKX, a leading cryptocurrency exchange founded in 2017, is seeking a Java Software Engineer for their Liquidity Platform Cash OTC Engineering Team. This role involves working closely with the liquidity manager to develop strategies using in-house build strategy toolkit. The ideal candidate will have a strong STEM background, 3+ years of application development experience, and expertise in high-performance Java and async programming patterns.

Key responsibilities include:

  • Collaborating with technical leads, liquidity managers, and product managers on strategy discussions and technical solution design
  • Owning the strategy production environment for feature buildout and infrastructure upgrades
  • Continuously improving strategies for stability, scalability, and robustness in 24/7 crypto trading
  • Maintaining a deep understanding of technical infrastructure and a holistic view of the product and business

Required skills:

  • Fluency in high-performance Java and async programming patterns
  • Familiarity with distributed systems and microservice architecture
  • Experience with common middleware (Message Queue, RPC, Redis cache)
  • Automated testing and continuous integration experience
  • SQL Server and data analytical skills
  • Strong communication and analytical thinking skills

The role offers an opportunity to work on cutting-edge technology in crypto trading, including low-latency connectivity to global crypto venues, automated pricing and trading bots, and high-frequency data capturing and analysis. OKX provides a diverse and engaging culture that values teamwork, embraces change, and fosters personal growth.

Join OKX to be part of a team reshaping the future of finance through blockchain technology and decentralized finance.

Last updated 9 months ago

Responsibilities For Software Engineer - Java (Liquidity Platform - CashOTC)

  • Work with team on strategy discussion and technical solution design
  • Own strategy production environment for feature buildout and infrastructure upgrades
  • Continuously improve strategies for stability, scalability, and robustness
  • Run projects maintaining deep understanding of technical infrastructure and holistic view of product and business

Requirements For Software Engineer - Java (Liquidity Platform - CashOTC)

Java
  • Solid STEM education background
  • 3+ years of application development experience
  • Fluent with high performance Java and async programming patterns
  • Familiar with distributed systems and micro service architecture
  • Familiar with common middleware (Message Queue, RPC, Redis cache, etc.)
  • Experience in automated testing and continuous integration
  • SQL Server and data analytical skills
  • Effective communication and strong analytical thinking skills
  • Able to work under pressure in a fast-paced environment

Interested in this job?