Ironbeam, Inc. · 22 hours ago
Senior Java Developer
Ironbeam, Inc. is seeking a Senior Java Developer to help evolve and extend the backend and middleware systems of their trading and market data infrastructure. The role involves designing and implementing backend services, developing low-latency Java applications, and collaborating across teams to deliver robust solutions.
Responsibilities
Design and implement backend services for trading, market data, and post-trade workflows
Develop and maintain low-latency, high-reliability Java applications
Build and consume REST APIs and internal service interfaces
Integrate with exchanges, clearinghouses, and regulatory bodies
Process real-time and historical market data feeds
Work with Microsoft SQL Server on schema design, performance tuning, and data integrity
Contribute to system architecture, technical standards, and best practices
Assist with other engineering initiatives as needed (learning new languages, frameworks, or systems when required)
Participate in code reviews, design discussions, and production support when necessary
Qualification
Required
7+ years of professional software development experience
Strong expertise in Java (core Java, concurrency, performance tuning)
Experience building trading systems, market data platforms, or financial infrastructure
Solid understanding of distributed systems, messaging, and service-oriented architectures
Experience with REST server development
Comfort working in regulated environments (financial, trading, compliance-driven systems)
Preferred
Experience with exchange protocols, FIX, or proprietary market data feeds
Knowledge of clearing and settlement workflows
Exposure to regulatory reporting or compliance systems
Experience with Linux-based server environments
Familiarity with cloud or hybrid infrastructure (not required, but helpful)
Company
Ironbeam, Inc.
A registered Futures Commission Merchant ("FCM") providing brokerage, clearing, execution and technology services for Exchange Traded Futures and Option Contacts.