Crypto.com logo
Crypto.com2 days ago

Senior Java Developer (Trading Platform)

Hybrid · Singapore, Singapore

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Senior Java Backend Developer for a high-performance Trading Infrastructure platform. Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. Implement ultra-low-latency, GC-free components with lock-free/off-heap techniques; apply event-driven and fully deterministic design principles for traceable, predictable behavior. Collaborate with product and trading teams to translate requirements into production-ready solutions; perform performance profiling, JVM tuning, and debugging in production. Develop and maintain automated test suites and CI/CD pipelines; participate in code reviews and architectural discussions. Utilize AI-driven coding tools to accelerate development and improve productivity.

Required Qualifications

  • 8+ years of Java backend development experience
  • 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; exposure to kdb+ or InfluxDB is a plus
  • Experience with distributed systems, message queues, and performance tuning at the network and application layer
  • Comfortable using AI-powered development tools to enhance code quality and development speed
  • Strong testing discipline including TDD, benchmarking, and resilience testing
  • Proficient in English; cross-regional collaboration experience
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Crypto.com

Senior Java Developer (Trading Platform)

Apply on Sorce