
Senior Java Developer – Trading Platform
Posted May 6

Posted May 6
• Design and create essential backend systems that encompass market connectivity, order routing, execution engines, risk management, and position tracking.
• Develop ultra-low-latency and garbage collection-free components by adhering to best practices in lock-free and off-heap programming.
• Utilize event-driven and fully deterministic design concepts to guarantee traceable and predictable system performance.
• Collaborate with product and trading teams to translate requirements into high-performance, production-ready solutions.
• Engage in performance profiling, JVM tuning, and troubleshooting complex production issues.
• Create and sustain automated testing frameworks and CI/CD pipelines.
• Participate in code reviews, architecture discussions, and technical audits to uphold high standards across the codebase.
• Leverage AI-driven coding tools (such as GitHub Copilot or similar) to expedite development and enhance productivity when appropriate.
• At least 8 years of experience in Java backend development, ideally within a trading or real-time systems environment.
• Profound understanding of Java core internals, multithreading, memory models, and garbage collection.
• Demonstrated expertise in GC-free or low-GC programming, including the use of sun.misc.Unsafe, direct buffers, and memory-mapped files.
• Familiarity with Aeron, SBE, or other low-latency messaging frameworks.
• Strong understanding of event-driven architecture and experience in designing fully deterministic systems.
• Solid knowledge of time-series and analytical databases such as ClickHouse; exposure to kdb+ or InfluxDB is advantageous.
• Experience with distributed systems, message queues, and performance optimization at both the network and application layers.
• Comfortable utilizing AI-powered development tools to improve code quality and accelerate development speed.
• Strong commitment to testing practices, including Test-Driven Development (TDD), benchmarking, and resilience testing.
• Competitive salary
• Attractive annual leave package, including birthday and work anniversary days
• 401(k) plan with employer matching
• Eligibility for company-sponsored group health, dental, vision, and life/disability insurance
• Flexible work arrangements, including flexible hours and hybrid or remote setups
• Opportunities for career advancement through our internal mobility program, offering a diverse range of roles.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.