Senior Java Developer
We are looking for a Senior Java Developer to drive the evolution of our high-throughput pricing and market data platform. In this role, you will take ownership of business-critical systems, ensuring they remain performant, scalable, and robust.
Core Responsibilities:
System Engineering: Build and optimize low-latency Java applications and microservices tailored for real-time financial data.
Concurrency & Scaling: Design multithreaded solutions and advanced caching layers to manage massive data flows.
Collaboration: Partner directly with traders, analysts, and engineers to translate complex business needs into technical reality.
Continuous Improvement: Troubleshoot live environments and proactively introduce modern technologies to improve the stack.
What We Look For:
Seniority: 8+ years in software engineering with a track record of delivering complex projects independently.
Java Mastery: Expert knowledge of the JVM, multithreading, and efficient data processing.
Architecture: Hands-on experience with microservices and distributed caching.
Communication: Ability to engage effectively with both technical teams and business stakeholders.
Bonus: Background in Investment Banking or Equity Derivatives is a significant advantage.
Senior Java Developer
Senior Java Developer