Unlock Full Resume Report

New offer - be the first one to apply!

September 11, 2026

Senior Java Backend Engineer (Core Java, Trading Systems)

Senior • Remote

220 - 240 PLN/yr

Kraków, PM, Poland

Quick Facts

  • Senior Java Backend Engineer
  • Fully remote for residents of Poland only
  • Openings on multiple teams in the capital markets division (prime brokerage, platform team)
  • Part of the core team (not legacy support)

Description

Senior backend engineers (6+ years) are needed to join an actively developed core product team supporting financial trading systems. The work focuses on highly-performant, low-latency systems processing millions of daily transactions, using core Java (team versions include 8, 17, and 21). This role is fully remote from Poland and includes collaboration with client teams in North America and Europe, with schedule alignment to US Eastern hours during onboarding.

Responsibilities

  • Design and implement robust software solutions for the bank’s trading systems using core Java (8, 17, 21)
  • Understand, develop, and improve subsystems used by other teams in the trading platform
  • Create thorough test cases to ensure software stability and reliability
  • Collaborate with operations teams to build new features and improve existing functionality
  • Support production issues, including root-cause analysis and diagnosis

Requirements

  • Strong understanding of programming concepts, including algorithms, complexity, and data structures
  • Good knowledge of data structures in the Java standard library (breadth and internals)
  • Experience building distributed service-based applications based on message queues
  • Strong analytical and problem-solving skills to diagnose production performance issues measured in microseconds
  • Open mind, curiosity, and desire to learn new technologies and business domains
  • Ability to clearly explain non-trivial systems and algorithms
  • Ability to follow and understand technical conversations
  • Ability to ask questions that speed up learning
  • Ability to align working schedule to US Eastern business hours (works until ~21:00 CET during 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 school

Benefits

  • Work that matters in the financial domain; trading system processing millions of transactions daily
  • Professional growth with a supportive and challenging environment
  • Direct collaboration with client teams in North America and Poland
  • 1st-tier work: active system development (not technical support or legacy maintenance)
  • Long-term commitment (not fixed-scope or fixed-term outsourcing)
  • Flexibility & remote work; increasing schedule flexibility post-onboarding
  • Competitive compensation and ample time-off options

Similar jobs you might like