Senior Java Engineer - High Throughput Systems
Quality IT Resourcing
Join an innovative team as a Senior Java Engineer focused on building distributed systems for processing real-time data. This remote role offers a chance to contribute to low-latency infrastructures crucial for trading applications. You will be pivotal in designing, developing, and optimizing Java applications that handle high-volume streaming data. This senior position demands significant experience in real-time data processing and performance engineering. You will work closely with trading and quant teams to ensure systems meet rigorous performance targets and reliability standards. Key Responsibilities:
- Design and develop high-throughput Java applications for real-time data
- Engineer systems for low-latency performance and scalability
- Optimize and maintain fault-tolerant data services
- Troubleshoot performance bottlenecks and tune the stack
- Collaborate with cross-functional teams to enhance production reliability
- Proven experience with distributed, high-throughput Java systems
- Strong background in real-time data processing and low-latency engineering
- Expertise in concurrency, multithreading, and JVM tuning
- Familiarity with resilient system architectures
- Knowledge of data structures, algorithms, and system design principles
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer - High Throughput Systems. Be the first to apply!
- java developer remote Rouyn-Noranda, QC
- java developer Rouyn-Noranda, QC
- java developer no experience Rouyn-Noranda, QC
- senior java developer Rouyn-Noranda, QC
- java software developer Rouyn-Noranda, QC
- space systems engineer Rouyn-Noranda, QC
- security system engineer Rouyn-Noranda, QC
- system development engineer Rouyn-Noranda, QC
- computer system validation engineer Rouyn-Noranda, QC
- senior software developer Rouyn-Noranda, QC
