Taro Logo

Senior Java Developer (Trading Platform)

World's fastest growing global cryptocurrency platform serving more than 80 million customers, focused on accelerating cryptocurrency adoption.
Singapore
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance · Blockchain

Description For Senior Java Developer (Trading Platform)

Crypto.com, a leading cryptocurrency platform serving over 80 million customers globally, is seeking a Senior Java Developer for their Trading Infrastructure team. This role focuses on building a high-performance, front-to-back Trading Platform supporting multi-asset trading with low-latency execution. The position requires expertise in Java backend development, particularly in trading or real-time system environments.

The role involves working with cutting-edge technology stack including Java (low-latency), Python, React, Aeron, ClickHouse, and Kubernetes. You'll be responsible for designing and developing core backend systems, implementing ultra-low-latency components, and ensuring system reliability and performance. The position offers an opportunity to work on challenging technical problems while contributing to the growing cryptocurrency ecosystem.

The ideal candidate will bring 5+ years of Java backend development experience, deep understanding of Java internals, and expertise in GC-free programming. You'll be joining a global team working across APAC, EMEA, and North America, with opportunities for professional growth and development. The company offers a competitive benefits package, flexible work arrangements, and a supportive, innovative work environment.

This is an excellent opportunity for a senior developer looking to make an impact in the cryptocurrency space while working with advanced trading systems and modern technologies. The role combines technical challenges with business impact, as you'll be helping build systems that directly contribute to Crypto.com's mission of putting cryptocurrency in every wallet.

Last updated 13 days ago

Responsibilities For Senior Java Developer (Trading Platform)

  • Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking
  • Implement ultra-low-latency and GC-free components using best practices in lock-free and off-heap programming
  • Apply event-driven and fully deterministic design principles to ensure traceable and predictable system behavior
  • Collaborate closely with product and trading teams to translate requirements into performant, production-ready solutions
  • Participate in performance profiling, JVM tuning, and debugging complex issues in production
  • Develop and maintain automated test suites and CI/CD pipelines
  • Engage in code reviews, architecture discussions, and technical audits
  • Use AI-driven coding tools to accelerate development and improve productivity

Requirements For Senior Java Developer (Trading Platform)

Java
React
Python
Kubernetes
  • 5+ years of Java backend development experience, preferably in a trading or real-time system environment
  • Deep understanding of Java core internals, multithreading, memory models, and garbage collection
  • Proven experience in GC-free or low-GC programming, including use of sun.misc.Unsafe, direct buffers, and memory-mapped files
  • Familiarity with Aeron, SBE, or other low-latency messaging libraries
  • Strong grasp of event-driven architecture and experience designing fully deterministic systems
  • Solid knowledge of time-series and analytical databases like ClickHouse
  • Experience with distributed systems, message queues, and performance tuning
  • Comfortable using AI-powered development tools
  • Strong testing discipline including TDD, benchmarking, and resilience testing
  • Proficient in English

Benefits For Senior Java Developer (Trading Platform)

Medical Insurance
Visa Sponsorship
  • Competitive salary
  • Attractive annual leave including birthday and work anniversary
  • Flexible work hours
  • Hybrid or remote work setup
  • Internal mobility program
  • Crypto.com visa card provided upon joining
  • Career development opportunities
  • Supportive work environment

Interested in this job?

Jobs Related To Crypto.com Senior Java Developer (Trading Platform)