Talent.com
Senior Java Backend Engineer (core java, trading systems) @ Vistulo (for a major N. American bank)

Senior Java Backend Engineer (core java, trading systems) @ Vistulo (for a major N. American bank)

Vistulo (for a major N. American bank)Remote, Poland
9 days ago
Job description

Join the Java Engineering Team at a top N. American Bank

Are you a skilled Java engineer who thrives on building high-performance systems? Do you love working with smart people on meaningful technology? Want to work on large systems that power real-time trading across global markets? If so, read on.

The Role at a Glance

  • Senior Java Backend Engineer
  • Fully remote for a top N. American bank (for residents of Poland only)
  • Openings on multiple teams in the capital markets division (prime brokerage, platform team)
  • Part of the core team - this is not a legacy support role or an outsourced B team

We’re hiring  experienced backend engineers (6+ years)  to join a major N. American bank — directly supporting the development of financial trading systems . This is not a legacy maintenance or support role — you’ll be  part of the core product team , building highly-performant, low-latency systems used across the firm.

Are you a passionate Java developer who thrives on solving complex problems in low-latency, high-throughput trading systems ? Join us and work on interesting financial system engineering problems.

Why Join Us?

  • Work on a large-scale, low-latency trading system processing millions of daily transactions.
  • Modern Java (17 & 21) No Legacy :  Join an  actively developed system  — the engineers who built it are still on the team.
  • Collaborate with a world-class team of developers across North America and Europe.
  • Enjoy a long-term, fully remote role with flexible hours after onboarding.
  • Competitive compensation and long term stability that only a bank can offer.
  • A successful candidate will be very strong in Java and programming in general.  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 application performance.

    This is a fully remote backend Java development role for a developer in Poland . 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.

    To ensure efficient onboarding, you’ll  work in sync with the American team during US Eastern business hours for the first two months . Working this way maximizes your time overlap for answering questions, which means you can learn quickly. That means working until 21 : 00 CET. After that, your schedule will be flexible and can shift closer to standard Polish business hours.

    Only open to residents of Poland.  Polish citizens, as well as legal residents with permission to work in Poland are welcome.

    What we offer

  • Work that matters in the financial domain : Work on a trading system at an established financial institution, processing millions of transactions daily.
  • Professional growth : Collaborate with smart, highly capable developers in a supportive and challenging environment.
  • Direct collaboration : You will work directly with the the client team in North America and in Poland.
  • 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 based in Poland with increasing schedule flexibility post-onboarding.
  • Competitive Compensation : Above-average pay and ample time-off options.
  • The recruitment process

  • Submit your CV.
  • Answer a few written questions and a short programming exercise which you can do at your own pace.
  • Participate in a three-stage interview process :

  • Discuss your experience and skills.
  • Solve verbal algorithm problems (focus on clarity and understanding).
  • Tackle live coding challenges (no trick questions).
  • Successful candidates will need to pass a standard background check.

    Must have

  • Strong understanding of programming concepts, including algorithms, complexity, and data structures.
  • Knowledge of the internals of Java data structures.
  • Experience building distributed service-based applications based on message queues.
  • Strong analytical and problem-solving skills.
  • Open mind, curiosity, and a strong desire to learn new technologies and business domains.
  • Ability to clearly explain non-trivial systems and algorithms.
  • Ability to follow and understand technical conversations.
  • Know when and how to ask questions that speed up learning.
  • Ability to align your working schedule to US Eastern business hours during onboarding.
  • Nice to have

  • Experience with financial markets and trading systems.
  • Knowledge of AWS systems.
  • Experience with Spring boot
  • Experience working remotely with North American firms.
  • Strong collaboration and teamwork skills.
  • Familiarity with distributed systems or concurrent programming.
  • A computer science degree from a top Polish school.
  • Join the Java Engineering Team at a top N. American Bank

    Are you a skilled Java engineer who thrives on building high-performance systems? Do you love working with smart people on meaningful technology? Want to work on large systems that power real-time trading across global markets? If so, read on.

    The Role at a Glance

  • Senior Java Backend Engineer
  • Fully remote for a top N. American bank (for residents of Poland only)
  • Openings on multiple teams in the capital markets division (prime brokerage, platform team)
  • Part of the core team - this is not a legacy support role or an outsourced B team
  • We’re hiring  experienced backend engineers (6+ years)  to join a major N. American bank — directly supporting the development of financial trading systems . This is not a legacy maintenance or support role — you’ll be  part of the core product team , building highly-performant, low-latency systems used across the firm.

    Are you a passionate Java developer who thrives on solving complex problems in low-latency, high-throughput trading systems ? Join us and work on interesting financial system engineering problems.

    Why Join Us?

  • Work on a large-scale, low-latency trading system processing millions of daily transactions.
  • Modern Java (17 & 21) No Legacy :  Join an  actively developed system  — the engineers who built it are still on the team.
  • Collaborate with a world-class team of developers across North America and Europe.
  • Enjoy a long-term, fully remote role with flexible hours after onboarding.
  • Competitive compensation and long term stability that only a bank can offer.
  • A successful candidate will be very strong in Java and programming in general.  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 application performance.

    This is a fully remote backend Java development role for a developer in Poland . 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.

    To ensure efficient onboarding, you’ll  work in sync with the American team during US Eastern business hours for the first two months . Working this way maximizes your time overlap for answering questions, which means you can learn quickly. That means working until 21 : 00 CET. After that, your schedule will be flexible and can shift closer to standard Polish business hours.

    Only open to residents of Poland.  Polish citizens, as well as legal residents with permission to work in Poland are welcome.

    What we offer

  • Work that matters in the financial domain : Work on a trading system at an established financial institution, processing millions of transactions daily.
  • Professional growth : Collaborate with smart, highly capable developers in a supportive and challenging environment.
  • Direct collaboration : You will work directly with the the client team in North America and in Poland.
  • 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 based in Poland with increasing schedule flexibility post-onboarding.
  • Competitive Compensation : Above-average pay and ample time-off options.
  • The recruitment process

  • Submit your CV.
  • Answer a few written questions and a short programming exercise which you can do at your own pace.
  • Participate in a three-stage interview process :

  • Discuss your experience and skills.
  • Solve verbal algorithm problems (focus on clarity and understanding).
  • Tackle live coding challenges (no trick questions).
  • Successful candidates will need to pass a standard background check.

    ,[ Design and implement robust software solutions for the bank’s trading systems using core Java (17 and 21)., Understand, develop, and improve the subsystems used by other teams in the trading platform., Create thorough test cases to ensure software stability and reliability., Collaborate with operations teams regarding building new features and improving existing functionality., Support production issues, including root-cause analysis and diagnosis.] Requirements : Java, Core Java, JUnit, Algorithms, Data structures, Git, Spring Boot, Kafka, AWS Tools : Jira, Bitbucket, GIT, Jenkins. Additionally : International projects.

    Create a job alert for this search

    Senior Java Engineer • Remote, Poland

    Related jobs
    • Promoted
    Senior Java Software Engineer – Expert Polyglot and AI-Driven Developer @ Link Group

    Senior Java Software Engineer – Expert Polyglot and AI-Driven Developer @ Link Group

    Link GroupRemote, Poland
    Experienced Polyglot | Cloud-Native | AI-Accelerated Development.Senior Java Engineer (6+ years).Java / Spring), modern frontend (Vue. You should be passionate about writing clean, scalable code and o...Show moreLast updated: 28 days ago
    • Promoted
    Senior Java Developer @ GFT Poland

    Senior Java Developer @ GFT Poland

    GFT PolandŁódź, Poland
    You will work with and learn from top IT experts.You will join a crew of experienced engineers : 60% of our employees are senior level. You will work in a stable company (32 years on the market) in d...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Senior Software Java Engineer @ ZEN.COM

    Remote Senior Software Java Engineer @ ZEN.COM

    ZEN.COMRemote, Poland
    COM is a smart financial app designed for your everyday life – at home and on the go.We make payments, online shopping, and personal finance management fast, secure, and effortless.With ZEN, you ca...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C++ / Java Engineers @ Infogain Technologies Sp. z o.o.

    Senior C++ / Java Engineers @ Infogain Technologies Sp. z o.o.

    Infogain Technologies Sp. z o.o.Remote, Poland
    For our client we’re looking for a talented and motivated .Senior Build Systems Engineers (C++ or Java).This software development toolchain is at the heart of the company’s tech transformation and ...Show moreLast updated: 23 days ago
    • Promoted
    • New!
    Java Backend Developer @ Scalo

    Java Backend Developer @ Scalo

    ScaloŁódź, Poland
    W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w...Show moreLast updated: 17 hours ago
    • Promoted
    Java Tech Lead – pharmaceutical industry

    Java Tech Lead – pharmaceutical industry

    Sii Sp. z o.o.Łódź, Łódź, Poland
    We are looking for an experienced Senior Software Engineer - Tech Lead who will help us shape the technical direction, lead modernization efforts, and mentor our team on a strategic transformation ...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer (Java / Elastic) @ Superdevs

    Senior Software Engineer (Java / Elastic) @ Superdevs

    SuperdevsRemote, Poland
    We are looking for a Senior Software Engineer with strong experience in Java and Elastic Stack to design, build, and optimize search and analytics solutions in an enterprise environment on AWS.The ...Show moreLast updated: 16 days ago
    • Promoted
    Senior Java Developer @ Matrix Global Services

    Senior Java Developer @ Matrix Global Services

    Matrix Global ServicesRemote, Poland
    Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 10,000 professionals, is looking for a Senior Java Developer Engineer...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer @ Mindbox S.A.

    Senior Backend Engineer @ Mindbox S.A.

    Mindbox S.A.Remote, Poland
    Work with a game-changer in the Banking-as-a-Service (BaaS) space!.Our client is redefining embedded finance through a powerful BaaS platform that helps leading UK brands offer seamless, fully inte...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Backend Developer @ Upvanta

    Senior Java Backend Developer @ Upvanta

    UpvantaRemote, Poland
    This specific position gives you the opportunity to interact within international environment and work with the most recognizable and influential players on the market. As we are a dynamic team of p...Show moreLast updated: 28 days ago
    • Promoted
    Senior BigData Engineer (Java + AWS) @ SoftServe

    Senior BigData Engineer (Java + AWS) @ SoftServe

    SoftServeRemote, Poland
    SoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993.Our associates work on 2,000+ projects with clients across North America, EMEA, APAC, and LATAM.We ar...Show moreLast updated: 8 days ago
    • Promoted
    Senior Java Engineer @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

    Senior Java Engineer @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

    AVENGA (Agencja Pracy, nr KRAZ : 8448)Remote, Poland
    Our banking services are built as Distributed Microservices (Java) with Kafka as the messaging backbone in a CQRS Event Sourced architecture. Our Platform is hosted in Kubernetes in AWS.We use a git...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer (Scala) @ Zowie

    Senior Backend Engineer (Scala) @ Zowie

    ZowieRemote, Poland
    At Zowie, we’re revolutionizing how businesses interact with their customers.We’re creating a future where AI Agents handle 100% of customer interactions—delivering instant, personalized, and excep...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer (Java / Go) @ OpenX

    Senior Software Engineer (Java / Go) @ OpenX

    OpenXRemote, Poland
    At OpenX, we have built a team that is uniquely experienced in designing and operating high-scale ad marketplaces, and we are constantly on the lookout for thoughtful, creative executors who are as...Show moreLast updated: 22 days ago
    • Promoted
    Senior Java Backend Engineer (Core Java, Trading Systems) (220-240 PLN)

    Senior Java Backend Engineer (Core Java, Trading Systems) (220-240 PLN)

    VistuloPolska
    Senior Java Backend Engineer (Core Java, Trading Systems) (220-240 PLN).Location : Vistulo, fully remote for a top North American bank (for residents of Poland only). Fully remote for a top North Ame...Show moreLast updated: 26 days ago
    • Promoted
    Senior Software Engineer Backend (Java) @ SmartRecruiters Inc.

    Senior Software Engineer Backend (Java) @ SmartRecruiters Inc.

    SmartRecruiters Inc.Remote, Poland
    SmartRecruiters transforms hiring for the world’s leading enterprises.More than 4,000 companies, including .LinkedIn, McDonald's, VISA, CD Projekt Red, Allegro. SmartRecruiters to build winning team...Show moreLast updated: 15 days ago
    • Promoted
    (AI-native) Senior Backend Software Engineer @ Zowie

    (AI-native) Senior Backend Software Engineer @ Zowie

    ZowieRemote, Poland
    At Zowie, we’re revolutionizing how businesses interact with their customers.We’re creating a future where AI Agents handle 100% of customer interactions—delivering instant, personalized, and excep...Show moreLast updated: 8 days ago
    • Promoted
    Senior Java Developer @ Scalo

    Senior Java Developer @ Scalo

    ScaloŁódź, Poland
    W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w...Show moreLast updated: 23 days ago