Job Details

Software Development
Senior
Remote
Full time
Apr 17

Senior Java Developer (Market Data Feeds)

$8,500

Senior Java Developer needed for findev to build high-performance market data feed solutions. Focus on low-latency, reliable, and scalable components. Requires 8+ years of Java experience and strong concurrency skills. Remote options available in multiple countries.

We are looking for a Senior Java Developer to join our team and build high-performance market data feed solutions. This role is focused on designing and implementing low-latency, reliable, and scalable components for processing and distributing market data. The ideal candidate combines strong core Java engineering skills with a deep understanding of performance, concurrency, and data-intensive systems. We are looking for someone senior enough to work with a high degree of independence and require minimal hand-holding in day-to-day delivery. We are looking for an engineer who is not only technically strong, but also mature in execution: someone who can understand the problem space, propose sound technical solutions, and implement them with a high level of autonomy. Responsibilities: ▫️Design and develop market data feed handlers and related low-latency services in Java ▫️Build components for high-throughput, event-driven processing of real-time market data ▫️Work with binary protocols and binary data formats ▫️Optimize applications for low latency, predictable performance, and efficient resource usage ▫️Analyze and improve system behavior through profiling, benchmarking, and JVM tuning ▫️Contribute to architecture and implementation decisions around scalability, resiliency, and maintainability ▫️Collaborate with other engineers and stakeholders to deliver robust production-grade solutions ▫️Take ownership of technical problems and drive solutions with limited supervision

▫️Bachelor degree in Computer Science or similar ▫️Strong experience in Java development at senior level (8+ years) ▫️Deep understanding of data structures and algorithms, especially practical performance-oriented structures such as: ring buffers, priority queues / binary heaps and similar low-level or specialized structures ▫️Strong knowledge of multithreading and concurrency ▫️Solid experience with binary data manipulation ▫️Hands-on experience with JVM tuning, profiling, and performance troubleshooting ▫️Proven ability to build or optimize low-latency systems ▫️Good understanding of mechanical sympathy principles and performance-aware design ▫️Ability to work independently, take ownership, and move tasks forward without constant guidance Nice to have: ▫️Experience with event-driven architectures in medium- to high-throughput environments ▫️Experience with event sourcing ▫️Experience with SQL and NoSQL data modeling ▫️Background in market data, trading systems, or other real-time distributed systems

▫️Flexible work setup: remote model (Poland, Cyprus, Serbia, Georgia, Spain, Portugal, Armenia) or hybrid if desired ▫️Full health insurance coverage for those based in Poland and Cyprus ▫️50% coverage of health insurance for spouses and children in Poland and Cyprus ▫️24 days of paid vacation. ▫️10 days of paid sick leave. ▫️50% reimbursement for professional training, education, conferences. ▫️Work alongside a highly professional team. ▫️Engaging teambuilding events and activities. In case of relocation to Poland or Cyprus, we offer: ▫️Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family. ▫️Support in visa application and issue process, entry permit and residence permit processing.

Concurrency
Data Structures
JVM
algorithms
Multithreading
Java
low-latency

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Java Developer

RUB 215,000

Senior Java Developer at ООО "Артвелл" for Sbertech project. Remote, Russia only. Salary: 205000-215000 RUB. Full-time.

Russia
О
ООО "Артвелл"

Senior Java Developer

Senior Java Developer vacancy in Limassol, Cyprus. Develop & maintain microservices in Java, design scalable architectures. Offers great salary, bonus, stock options, official employment, relocation support, and office perks.

Cyprus
T
Tango

Senior Java Developer

Senior Java Developer at T1 in Moscow. Develops using Java 17 and Spring Boot within a microservice architecture. Requires experience with microservices, Java 17+, SOLID, Spring Framework, relational databases, message brokers, and CI/CD.

Russia
T
T1