Join a leading client as a Senior Java Engineer to design high-throughput systems, processing real-time data under low-latency conditions. This remote role requires expertise in distributed Java applications.
In this contract role, you'll contribute to performance-critical systems, ensuring rapid processing of large volumes of streaming market data. Your experience in designing and optimizing Java applications for real-time performance will be vital to meet strict latency requirements and build scalable, fault-tolerant services.
Key Responsibilities:
• Design and build distributed, high-throughput Java applications
• Engineer systems for low-latency and performance targets
• Develop scalable, fault-tolerant services for data streaming
• Profile and troubleshoot performance bottlenecks in the stack
• Collaborate with trading and infrastructure teams for reliable systems
Requirements:
• Experience with high-throughput distributed Java systems
• Proven skills with real-time data processing
• Deep understanding of concurrency and JVM performance
• Background in trading or latency-sensitive domains
• Familiarity with streaming technologies like Kafka
Bring your Java expertise and passion for performance-driven engineering to this exciting project.
#J-18808-Ljbffr