Senior Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are seeking a Senior Java Developer to help evolve and extend the backend and middleware systems of our trading and market data infrastructure. This role is for an experienced engineer who is comfortable operating across complex high-performance systems in fast paced financial environments.You will work on real trading systems: market data ingestion, exchange connectivity, clearing and regulatory workflows, pre and post trade processing, and internal services that must be correct, fast, and resilient.You'll be expected to think like an architect, write production-grade code, and collaborate across engineering and business teams to deliver robust solutions.What You'll DoDesign and implement backend services for trading, market data, and post-trade workflowsDevelop and maintain low-latency, high-reliability Java applicationsBuild and consume REST APIs and internal service interfacesIntegrate with exchanges, clearinghouses, and regulatory bodiesProcess real-time and historical market data feedsWork with Microsoft SQL Server on schema design, performance tuning, and data integrityContribute to system architecture, technical standards, and best practicesAssist with other engineering initiatives as needed (learning new languages, frameworks, or systems when required)Participate in code reviews, design discussions, and production support when necessaryWhat We're Looking For7+ years of professional software development experienceStrong expertise in Java (core Java, concurrency, performance tuning)Experience building trading systems, market data platforms, or financial infrastructureSolid understanding of distributed systems, messaging, and service-oriented architecturesExperience with REST server developmentComfort working in regulated environments (financial, trading, compliance-driven systems)Preferred / Nice to HaveExperience with exchange protocols, FIX, or proprietary market data feedsKnowledge of clearing and settlement workflowsExposure to regulatory reporting or compliance systemsExperience with Linux-based server environmentsFamiliarity with cloud or hybrid infrastructure (not required, but helpful)