We're looking for a Senior Java Engineer with strong experience in trading systems, financial technology, or cryptocurrency platforms.
This role is ideal for professionals who combine deep technical expertise with a strong understanding of digital markets, prediction mechanisms, and decentralized platforms such as Polymarket or Parlay-style systems.
You'll be part of a cross-functional team working closely with engineers, quantitative researchers, and blockchain developers to build next-generation trading infrastructure.
What you'll do
- Design, develop, and maintain high-performance Java services for trading, liquidity management, and market data processing.
- Integrate with crypto exchanges, DeFi protocols, and prediction market APIs, ensuring low latency and reliability.
- Build components for pricing engines, risk management, and transaction validation.
- Drive system scalability, security, and fault tolerance across all backend services.
- Collaborate with quant researchers and blockchain engineers to align backend systems with business and product goals.
- Apply best practices in testing, CI/CD, and secure software delivery.
What we're looking for
- 6+ years of professional experience in Java development (version 17 or higher).
- Strong expertise in multithreading, concurrency, and performance optimization.
- Hands-on experience in trading, fintech, or crypto platforms.
- Solid understanding of microservices and event-driven architecture.
- Familiarity with Polymarket, prediction markets, or decentralized trading systems (a strong plus).
- Excellent command of English (C1–C2), with the ability to navigate both technical and business discussions.
- Bachelor's degree in Computer Science, Engineering, or related field.
This is a senior-level opportunity to build systems that power real-time, decentralized decision-making in high-stakes environments.
If you're ready to take ownership of critical trading infrastructure in a fast-evolving space — we'd love to hear from you.