Senior Java Engineer (Trading Systems)
270 - 300 PLN/ godz.B2B
SeniorFull-time·B2B
#378854·Dodano 13 dni temu·13
Źródło: nofluffjobs.comTech Stack / Keywords
JavaAlgorithmsMulti-threadingLow-latencyTrading systemsFX Trading systemsMarket dataTime-series databasesPricing engines
Firma i stanowisko
Vistulo is recruiting for a major North American bank to work on trading systems including equities, options, and FX. The role involves building ultra-low-latency, high-performance backend services for algorithmic order management and order routing across multiple asset classes. The position is fully remote for residents of Poland and is part of the core development team maintaining and enhancing actively developed trading systems.
Wymagania
- Current Java programming experience with strong understanding of algorithms, complexity, multi-threading, and Java standard libraries.
- Good knowledge of data structures and the Java collections framework.
- Proven experience building backend services for front-office trading systems.
- Deep understanding of front-office workflows and electronic trading platforms.
- Experience with algorithmic order management or order routing systems.
- Expertise in multi-threading, event-driven systems, and performance tuning.
- Ability to break down complex workflows into maintainable, high-quality solutions.
- Strong communication skills and comfort working in trader-facing environments.
- Knowledge required for building low-latency (microseconds) trading systems.
- Ability to align work schedule with a 6-hour overlap with US Eastern business hours.
Nice to have:
- Exposure to time-series databases and market data integration.
- Familiarity with algorithmic workflows and pricing engines.
- A computer science degree from a top Polish school.
Obowiązki
- Design and implement robust software solutions for equities and FX trading systems using core Java.
- Build high-performance backend services that algorithmically manage and route orders.
- Create thorough test cases to ensure software stability and reliability.
- Collaborate with operations teams to build new features and improve existing functionality.
Benefity
- Work on a large-scale, low-latency trading system.
- Join an actively developed system with original engineers still on the team.
- Collaborate with a world-class team of developers across North America and Europe.
- Stability of a long-term, fully remote role.
- Professional growth in a supportive and challenging environment.
- Direct collaboration with client teams in North America and Poland.
- Long-term commitment with opportunities to grow and contribute.
- Fully remote position based in Poland with increasing schedule flexibility post-onboarding.
- Competitive compensation with top pay and ample time-off options.
Inne informacje
Only open to residents of Poland, including Polish citizens and legal residents with permission to work in Poland.
Vistulo (for a major N. American bank)
8 aktywnych ofert