Senior Java Engineer - Crypto
Job Description:
Responsibilities
-
Collaborate closely with the technical lead, liquidity managers, and product managers to shape strategy design, define technical solutions, and deliver them reliably into production.
-
Work as part of a team to own and maintain the strategy production environment, ensuring smooth feature development, infrastructure upgrades, and continuous performance improvements.
-
Proactively enhance trading strategies to achieve greater stability, scalability, and robustness, including building self-recovery mechanisms for 24/7 crypto trading operations.
-
Lead and execute projects by maintaining deep knowledge of the technical stack and a comprehensive understanding of product behavior, market dynamics, and both onshore and offshore liquidity environments.
What We Look For
-
Strong academic foundation in a STEM field (Science, Technology, Engineering, or Mathematics).
-
Excellent analytical and problem-solving skills, with the ability to independently tackle complex technical challenges.
-
Genuine interest in the crypto ecosystem and motivation to continuously learn emerging technologies.
-
Proficiency in Java programming and experience building production-grade systems for 5 - 10 years.
-
Bonus: Prior experience with FX trading systems, execution algorithms, or electronic trading infrastructure.
Required Skills:
Dynamics Operations Trading Scalability Algorithms Infrastructure Mathematics Programming Strategy Java Design Engineering Science