Java Engineer in product
We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring.
About the Product
The platform provides real-time visualization of market structure and liquidity behavior, helping traders detect hidden patterns and make faster, more informed decisions. It processes data locally on the user’s machine, ensuring maximum speed and responsiveness — with ultra-fast chart and heatmap updates up to 125 FPS.
Key Highlights
- Integrates with major data providers: Rithmic, CQG, dxFeed, IBKR, NinjaTrader, etc.
- Supports a plugin ecosystem for custom-built or purchased indicators
- Visualizes order book depth better than traditional interfaces
- Helps detect large, unexecuted orders that influence price action
Requirements
- 3+ years of hands-on experience with Java or Kotlin
- Strong grasp of algorithms, data structures, OOP, and concurrency
- Good understanding of design patterns
- Solid English communication skills
Nice to Have:
- Background in programming or math competitions (e.g., ACM ICPC, Olympiads)
- Familiarity with Docker and Kubernetes
- Passion for performance optimization — understanding how local vs network execution impacts behavior
What’s Offered
- 100% remote work
- Paid vacation and sick leave
- Compensation for equipment and software
- Sponsored English lessons and professional training
- Supportive, international team and friendly environment
Required languages
English | B2 - Upper Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...