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
- RK
UI DEVELOPER
NewRKube Inc
United States🇺🇸Hybrid19 hours agoMicroservicesAWSOAuth+6Technology - FT
.NET SQL Developer - New York, NY - Onsite
NewFloga technologies
New York, NY🇺🇸On-site19 hours agoDockerMicroservicesSQL+15Technology - KB
Pricing & Rating Analyst /Developer with Property & Casualty Insurance
NewKey Business Solutions, Inc.
San Antonio, TX🇺🇸On-site19 hours agoAgileJiraTechnology - SC
Need Oracle PL/SQL Developer with AWS/Google Cloud Platform Cloud
NewSRS Consulting Inc
Phoenix, AZ🇺🇸On-site19 hours agoMongoDBMySQLOracle+7Technology - TA
Lead Full Stack Developer (React, TypeScript, Go, Java, Python, Node.js, AWS)
NewTandavix llc
Cazenovia, NY🇺🇸Hybrid19 hours agoDockerMicroservicesNode.js+17Technology - NA
Appian Developer
NewNavaTech LLC
MD🇺🇸On-site19 hours agoSOAPSQLRESTTechnology