What you'll do
- Design and develop a high-performance and high-availability trading platform including order management, broker/exchange FIX gateways, processing high volumes of ticking data and post-trade processing;
- Propose solutions to complex problems related to the event-driven system architecture;
- Lead software design, code reviews, and technical meetings;
- Performance Optimization: Continuously analyze and optimize the HFT system's performance, latency, and throughput. Identify bottlenecks and implement enhancements to maintain a competitive edge in the
fast-paced trading landscape; - System Monitoring and Maintenance: Monitor the HFT system's health, stability, and uptime. Respond to
and troubleshoot issues promptly to minimize downtime and maintain seamless operation; - Risk Management: Collaborate with risk management teams to develop and implement risk controls,
position monitoring, and anomaly detection mechanisms.
Who you are
- Experienced Core Java JDK 11+ Developer (5+ years experience);
- Thorough knowledge of Java programming concepts and JVM internals, tuning for low-latency, GC-free real-time operation;
- Strong knowledge of object oriented programming, data structures, algorithms and design patterns;
- Strong communication skills and the ability to work in a team;
- Experience in data driven performance analysis and optimizations (Big Data and enterprise wide
applications); - Technology stack and paradigms such as: Core Java, event-driven architecture, event sourcing,
distributed database and optimization (Singlestore); - Linux systems programming experience including memory management, concurrent programming
infrastructure, and the networking stack (it’s a nice to have); - FIX Protocol (4.2/4.4);
- MOM (message oriented middleware) – Kafka, Tibco, Solace;
- Working experience with highly available, fault tolerance systems and message loss prevention
strategies.
We offer
- Competitive working conditions
- Full time employment
- Flexible working schedule and possibility to work from home
- Personal and professional career development, and payed certifications
- Private health insurance
- Innovative projects with prestigious international customers
- Team building activities to support team oriented culture
- Friendly team of helpful colleagues where knowledge sharing is everyday routine
- Coffee, Refreshments and Fruits