Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Backend Engineer (Core Java, Trading Systems)

Vistulo (for a major N. American bank)

Remote

PLN 254,000 - 328,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution is seeking experienced backend engineers to join their Java Engineering Team. This fully remote role requires strong expertise in Java and distributed systems, focusing on the development of low-latency trading systems. The ideal candidate will have 6+ years of experience and must be able to work during US Eastern business hours initially. Offering competitive compensation and a supportive work environment, this position ensures meaningful contributions to critical financial systems.

Benefits

Competitive compensation
Ample time off
Professional growth opportunities

Qualifications

  • 6+ years of backend engineering experience.
  • Deep knowledge of Java and distributed systems.
  • Ability to work US Eastern hours initially.

Responsibilities

  • Build low-latency financial trading systems.
  • Debug production issues and maintain system performance.
  • Collaborate with teams in North America and Europe.

Skills

Java standard library data structures
Programming concepts
Analytical skills
Proficiency in English

Education

Bachelor's degree in Computer Science from a top Polish institution

Tools

AWS
Jira
Git
Jenkins
Job description

Join the Java Engineering Team at a top North American bank. We’re looking for experienced backend engineers (6+ years) to build highly‑performant, low‑latency financial trading systems.

The Role at a Glance
  • Fully remote for residents of Poland only
  • Openings on multiple capital markets teams (prime brokerage, platform)
  • Core product team – no legacy support or outsourced B‑team work

We are supporting the development of core financial trading systems. The successful candidate will create robust, low‑latency Java applications, debug production issues, and collaborate across North America and Europe.

Why Join Us?
  • Work on a large‑scale, low‑latency trading system that processes millions of daily transactions
  • No legacy – the original engineers remain on the team
  • Collaborate with a world‑class, highly capable engineering team
  • Long‑term, fully remote role with flexibility after onboarding
  • Competitive compensation and ample time off
Must Have
  • Strong understanding of programming concepts, algorithms, complexity, and data structures
  • Deep knowledge of Java standard library data structures (breadth & internals)
  • Experience building distributed, message‑queue‑based services
  • Analytical & problem‑solving skills for diagnosing microsecond‑level performance issues
  • Curiosity and a strong desire to learn new technologies and domains
  • Clear communication of complex systems and algorithms
  • Proficiency in English
  • Ability to align work schedule with US Eastern business hours for the first two months
Nice to Have
  • Experience with financial markets and trading systems
  • Knowledge of AWS systems
  • Experience with Spring Boot (some teams)
  • Experience with JVM tuning (some teams)
  • Experience working remotely with North American firms
  • A computer science degree from a top Polish institution
What We Offer
  • Work that matters in the financial domain: trading systems at an established institution
  • Professional growth with supportive, challenging environment
  • Direct collaboration with client teams in North America and Poland
  • Long‑term commitment – not a fixed‑term outsourcing role
  • Fully remote position based in Poland with increasing schedule flexibility post‑onboarding
  • Competitive compensation and ample time‑off options
Location & Remote Work

This role is fully remote. Candidates must be residents of Poland and able to work during US Eastern business hours for the first two months. After onboarding, scheduling can shift closer to standard Polish business hours.

Requirements

Java, Core Java, Algorithms, Data Structures, Spring Boot, AWS, JVM tools (Jira, Bitbucket, Git, Jenkins). International project experience is a plus.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.