Why This Role Stands Out
This hybrid Senior Java Developer role offers an exciting opportunity to build high-performance, data-intensive systems within a leading technology firm in the capital markets industry, fostering significant growth in distributed systems and backend infrastructure expertise. You'll thrive here if you enjoy tackling complex challenges in performance-sensitive applications and are eager to contribute to a dynamic team focused on reliability and innovation. Apply now to advance your career in a rewarding and impactful environment.
Quick Overview
Job Description
Senior Java Software Engineer | Market Data & Distributed Systems (No Sponsorships)
A leading technology firm serving the quantitative trading and capital markets industry is seeking a Senior Java Software Engineer to join its data systems team. This is a hybrid opportunity focused on building high-performance systems that process, validate, transform, and distribute large volumes of real-time market data.
This role is ideal for engineers who enjoy working on backend infrastructure, performance-sensitive applications, event-driven systems, and data-intensive platforms where reliability and correctness are critical.
What You'll Do
- Design and develop Java-based components for high-throughput data processing systems
- Build solutions that transform, validate, and normalize time-series and event-driven datasets
- Enhance platform performance, reliability, observability, and test coverage
- Investigate and resolve production issues related to data quality, latency, throughput, and system behavior
- Partner closely with domain experts, platform engineers, and infrastructure teams to deliver scalable, maintainable solutions
What We're Looking For
- 5+ years of professional software engineering experience
- Strong hands-on Java development experience
- Background building backend services, distributed systems, or data-processing platforms
- Solid understanding of data structures, algorithms, concurrency, and system design
- Experience working with multithreaded, asynchronous, or performance-sensitive applications
- Familiarity with streaming, event-driven, time-series, or large-scale data systems
- Exposure to cloud environments, monitoring/observability tools, CI/CD, and automated testing
- Comfortable with Linux/Unix environments, SQL, Python, and scripting tools
Nice to Have
- Experience within financial markets, trading technology, exchanges, or other high-volume data environments
- Familiarity with technologies such as Kafka, Protobuf, gRPC, Parquet, REST APIs, and related tooling
Similar jobs
- LE
Lead Software Test Developer
NewLeidos
Egg Harbor City, NJ🇺🇸$87.1k - $157.4k/yrHybrid9 hours agoShellTCP/IPAgile+2Technology - LE
Lead Software Test Developer
NewLeidos
Eagan, MN🇺🇸$87.1k - $157.4k/yrHybrid9 hours agoShellTCP/IPAgile+2Technology - LE
Lead Software Test Developer
NewLeidos
Gaithersburg, MD🇺🇸$87.1k - $157.4k/yrHybrid9 hours agoShellTCP/IPAgile+2Technology - GT
Informatica IDMC/CDI Data Migration Developer
NewGG Tech Global
United States🇺🇸Hybrid9 hours agoOraclePL/SQLSQL+4Technology - AT
Web Developer/Webmaster with Security Clearance
NewAbacus Technology
Silver Spring, MD🇺🇸HybridYesterdayMySQLOracleSQL+9Technology - MR
Staff Web Developer / SaaS / React / Toronto
NewMotion Recruitment Partners, LLC
Toronto, ON🇺🇸Hybrid9 hours agoJavaScriptReactTypeScriptTechnology