Senior Java Engineer (Trading Systems)

Vistulo (for a major N. American bank)

Polska

Hybrid

PLN 180,000 - 260,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work with North America
Competitive compensation
Long-term engagement

Job summary

Vistulo seeks a Senior Java Backend Engineer to help build trading systems for a major North American bank. You will focus on low-latency, high-throughput backend services used for algorithmic order management and order routing, engaging with traders and product teams.

The ideal candidate will have strong Java experience, a passion for performance, and English proficiency. This is a fully remote role available to residents of Poland and Romania, with long-term collaboration across North America

Qualifications

  • Experience building trading systems, ideally with order routing or algorithmic order management.
  • Strong Java development experience and English proficiency.
  • Wamiliar with high-performance, low-latency architectures and real-time data streams.

Responsibilities

  • Build trading systems, including high-performance backend services for order management and routing.
  • Collaborate directly with traders, product teams, and cross-continental teams.
  • Contribute to greenfield and semi-greenfield projects in a bank-grade environment.

Skills

Java
Backend engineering
Trading systems
Low latency
Algorithmic trading
Capital markets

Job description

Want to work on trading systems at a top N. American Bank

This isn’t just another dev role. It’s your chance to engineer the core of global trading.

We’re talking ultra-low-latency architectures, real-time market data, and automation at scale — all in an environment where milliseconds matter and billions move. You’ll work on greenfield and semi-greenfield projects, building trading systems for equities, options, FX (forex), and more.

If you thrive on complexity, love solving performance challenges under pressure, and want to collaborate directly with traders and product teams at the sharp edge of financial technology, this is your arena.

The Role at a Glance
  • Senior Java Backend Engineer
  • Building trading systems, including high-performance backend services for algorithmic order management and order routing (multiple projects & various asset classes)
  • Fully remote for a top N. American bank (for residents of Poland or Romania)
  • Part of the core team - this is not a legacy support role or an outsourced B team

This role requires experience building trading systems, ideally with order routing or algorithmic order management. Some capital markets experience is required.

If you enjoy working on low-latency, high-throughput trading systems, join us and build the next generation of high-performance capital markets solutions.

Why Join Us?
  • Work on a large-scale, low-latency trading system.
  • No Legacy: Join an actively developed system — the engineers who built it originally are still on the team.
  • Collaborate with a world-class team of developers across North America and Europe.
  • Enjoy the stability of a long-term, fully remote role that only a bank can offer.

A successful candidate will be a very strong programmer with current Java development experience. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must.

This role is for developers who excel at programming core Java from the ground up, not just integrating frameworks or APIs. If you’re fascinated by understanding systems ‘under the hood,’ this role is for you. Successful candidates enjoy geeking out about data structures and debugging application performance issues.

This is a fully remote backend Java development role for a developer in Poland or Romania. You will be working through a Polish company that will provide the support and administrative assistance to make you successful in the role. We are looking for people to join the team long-term.

Only open to residents of Poland and Romania. Citizens and legal residents with permission to work in Poland or Romania are welcome.

What we offer
  • Work that matters in the financial domain: You’ll be building a high-performance trading system at an established financial institution.
  • Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment.
  • Direct collaboration: You will work directly with the client team in North America and in Europe.
  • 1st-tier work: This is not a technical support or legacy maintenance role. The system is functional and is actively being built and you will take part in updating it. The people who built the system are still part of the team.
  • Long-term commitment: This is not a fixed-scope or fixed-term outsourcing role; we value people who want to grow and contribute long-term.
  • Flexibility & remote work: Fully remote position with increasing schedule flexibility post-onboarding.
  • Competitive Compensation: Top pay and ample time-off options.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FX Trading Systems Engineer (Java Backend)
FX Trading Systems Engineer (Java Backend)

Vistulo (for a major N. American bank) • Polska

Hybrid
PLN 372,000 - 413,000
Fully remote
Competitive compensation
Long-term role
Senior Java Backend for Low-Latency Trading (Remote)
Senior Java Backend for Low-Latency Trading (Remote)

Vistulo (for a major N. American bank) • Polska

Hybrid
PLN 180,000 - 260,000
Remote work with North America
Competitive compensation
Long-term engagement
Lead / Senior Java Developer
Lead / Senior Java Developer

Standard Chartered • Województwo mazowieckie

Hybrid
PLN 300,000 - 420,000
Retirement savings
Medical insurance
Life insurance
+4
Technical Business Analyst (Integration)
Technical Business Analyst (Integration)

VISTULO • Warszawa, Kraków, Wrocław

Remote
PLN 276,000 - 433,000
Technical Business Analyst (Integration) (180-220 PLN/hr)
Technical Business Analyst (Integration) (180-220 PLN/hr)

Vistulo • Polska

Remote
PLN 354,000 - 472,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+2
Senior C++ Software Engineer (Fully Remote, Poland) FinTech
Senior C++ Software Engineer (Fully Remote, Poland) FinTech

Selby Jennings • Warszawa

Remote
PLN 300,000 - 520,000
Java Backend Developer
Java Backend Developer

Madiff • Województwo mazowieckie

Hybrid
PLN 100,000 - 130,000
Java Engineer Team Lead
Java Engineer Team Lead

dotLinkers • Kraków

Hybrid
PLN 320,000 - 520,000
Private medical care
Hardware & tools budget
Professional development budget
+1
Senior Java Developer
Senior Java Developer

EPAM Systems • Warszawa

Hybrid
PLN 240,000 - 340,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+6
Top locations