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
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
20 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
    Senior Backend Engineer : Java / Scala, Real-Time Data

    Senior Backend Engineer : Java / Scala, Real-Time Data

    Here • Polska
    A location data and technology platform company is seeking a Senior Software Engineer (Backend) for their Foundation Engineering team in Poland. This role involves participating in the full software...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Developer - Smart City

    Senior Java Developer - Smart City

    INCUBLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Łódź, Łódź, Poland
    We are currently working with Arrive, a leading global mobility platform that includes brands like EasyPark, Flowbird, RingGo, ParkMobile, and Parkopedia. Active in over 90 countries and 20,000 citi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Java + Angular) - API Management

    Software Engineer (Java + Angular) - API Management

    INCUBLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Łódź, Łódź, Poland
    We are working with Gravitee, a global leader in API Management and a 2024 Gartner Magic Quadrant™ Leader.Founded in 2015 by four developers, Gravitee now powers API and event stream ecosystems for...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    TechBiz Global GmbH • Poland, 14, PL
    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio.We are currently seeking a Senior Java Engineer. If you're looking for an exciting opportunity to grow i...Show more
    Last updated: 30+ days ago
    Senior Java Engineer — Cloud-Native, REST APIs & SOLID

    Senior Java Engineer — Cloud-Native, REST APIs & SOLID

    Gradient IT • Polska
    A technology firm in Poland is seeking a Java Developer with over 7 years of experience to create custom software solutions. The ideal candidate should be proficient in Java and Spring Boot, with fa...Show more
    Last updated: 3 days ago • Promoted
    Backend Engineer (Java) — Flexible, Remote-Ready

    Backend Engineer (Java) — Flexible, Remote-Ready

    TripAdvisor LLC • Polska
    A leading travel experience company in Poland is seeking a Software Engineer II to join their team.This hybrid position requires strong experience in a statically typed, object-oriented language li...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    P2 Recruitment • Polska
    Our client is a dynamic startup based in the USA, led by visionary serial entrepreneurs with a successful track record of exits to Fortune 500 companies. We believe that great talent thrives in an e...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer – Large-Scale Infrastructure

    Senior DevOps Engineer – Large-Scale Infrastructure

    Sii Sp. z o.o. • Łódź, Łódź, Poland
    We are seeking a senior DevOps professional who excels in large-scale environments, embraces automation, and understands how to maintain the reliability and security of critical systems.If building...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    NEARMAP POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Łódź, Łódź, Poland
    We have achieved the goal of supporting our Kubernetes clusters with thousands of nodes for our AI processing pipelines.This allows our AI teams to move fast and deliver, inspiring us to push the b...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer Spring Boot Angular Kafka PostgreSQL MongoDB m f d

    Senior Software Engineer Spring Boot Angular Kafka PostgreSQL MongoDB m f d

    DATEV • Łódź, PL
    With new cloud applications, we want to further increase the networking of our members and customers in the DATEV ecosystem. You will work on changing tasks in a modern DevOps team.Thereby you will ...Show more
    Last updated: 21 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)

    Vistulo • Polska
    Join the Java Engineering Team at a top N.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 w...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    UNIT4 NV • Polska
    We’re a fast-paced growth cloud company, changing the game in ERP for mid-market people-centric organizations.We’re on a mission to turn 40 years of conventional legacy ERP software on its head and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Harvey Nash Poland • Polska
    DevOps capabilities to help design, build, and optimize high-performance backend systems.In this role, you'll work on scalable services, automation frameworks, and continuous delivery pipelines, co...Show more
    Last updated: 18 days ago • Promoted
    DevOps Engineer - Fintech / Crypto

    DevOps Engineer - Fintech / Crypto

    INCUBLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Łódź, Łódź, Poland
    We are currently working with a French company which is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. It has a team of more than 400 professiona...Show more
    Last updated: 1 day ago • Promoted
    Java Engineer (Senior) ID44885

    Java Engineer (Senior) ID44885

    AgileEngine • Łódź, LD, pl
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show more
    Last updated: 5 days ago
    Senior Backend Engineer

    Senior Backend Engineer

    Arrive • Łódź, Województwo łódzkie, Polska
    Be among the first 25 applicants.We’ve signed up to an ambitious journey.Join us! As Arrive, we guide customers and communities towards brighter futures and more livable cities, it isn’t a challeng...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Backend Engineer — High-Load Back Office

    Senior Java Backend Engineer — High-Load Back Office

    ARRISE • Polska
    A leading technology company in Poland is seeking a skilled Java Software Engineer.In this role, you will be responsible for engineering and implementing scalable systems, utilizing your expertise ...Show more
    Last updated: 3 days ago • Promoted
    Senior backend engineer (java and go) @ squareone

    Senior backend engineer (java and go) @ squareone

    SquareOne • Poland, Poland, Polska
    Significant real-world experience developing software for production systems.Hands-on experience and proficiency in Java / Go (an advantage). Experience with Cloud infrastructure and services.Exposur...Show more
    Last updated: 7 hours ago • Promoted • New!