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) • Poznań, 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) • Poznań, Poland
21 dni temu
Opis pracy

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.

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Senior Java Engineer • Poznań, Poland

    Powiązane stanowiska
    Java Developer (e-commerce system) @ Britenet

    Java Developer (e-commerce system) @ Britenet

    Britenet • Poznań, Poland
    The project of development of an e-commerce system for a client in the manufacturing industry.The system’s users will be installers and companies working with the client’s components, and through t...Pokaż więcej
    Ostatnia aktualizacja: 25 dni temu • Promowane
    Senior Software Engineer

    Senior Software Engineer

    Allegro • Poznań, Greater Poland, Poland
    Flexible working hours in an office first model (4 / 1) that depend on you and your team.Starting later or finishing earlier? No problem! Work hours keep pace with our lifestyles and can start betwee...Pokaż więcej
    Ostatnia aktualizacja: 25 dni temu • Promowane
    Lead Java Engineer

    Lead Java Engineer

    XTM International • Poznań, województwo wielkopolskie, Polska
    XTM Group is dedicated to delivering cutting-edge solutions in the field of translation management.Our mission is to help enterprises reach global markets more efficiently by creating, delivering, ...Pokaż więcej
    Ostatnia aktualizacja: 11 dni temu • Promowane
    Senior Java Engineer : Build Core SaaS Platform with Spring.

    Senior Java Engineer : Build Core SaaS Platform with Spring.

    Egnyte • Poznań, Województwo wielkopolskie, Polska
    A leading technology firm in Poznań is seeking a Senior Software Engineer to join their CFS Collaborate team.This role involves designing and building core services, working in a collaborative envi...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Senior Java Engineer — Real-Time Distributed Systems

    Senior Java Engineer — Real-Time Distributed Systems

    TietoEVRY Corporation • Poznań, Województwo wielkopolskie, Polska
    A leading technology company located in Poznań, Poland, seeks a seasoned developer to design high-quality distributed applications. The ideal candidate will have over 6 years of experience, particul...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Senior / Lead Software Engineer

    Senior / Lead Software Engineer

    ADDEPTO • Poznań, Greater Poland, Poland
    We are looking for a visionary and hands-on Senior / Lead Software Engineer to design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep underst...Pokaż więcej
    Ostatnia aktualizacja: 19 dni temu • Promowane
    Java Engineer (Senior) ID44885

    Java Engineer (Senior) ID44885

    AgileEngine • Poznań, Województwo wielkopolskie, Polska
    Java Engineer (Senior) ID44885.Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in application development and AI / ML, and our people-first culture has ea...Pokaż więcej
    Ostatnia aktualizacja: 10 dni temu • Promowane
    Lead Software Engineer, Java - Tietoevry Create (m / f / d)

    Lead Software Engineer, Java - Tietoevry Create (m / f / d)

    TietoEVRY Corporation • Poznań, Województwo wielkopolskie, Polska
    Designing and developing high quality distributed applications of Customer's Warehouse Execution System (WES) – a real-time processing system. Developing Proof of Concept implementations toestablish...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Senior Java Engineer — Remote / Hybrid, Scale Global Platform

    Senior Java Engineer — Remote / Hybrid, Scale Global Platform

    XTM International • Poznań, Województwo wielkopolskie, Polska
    A global leader in localization technology is hiring a Senior Full-Stack Software Engineer in Poznań, Poland.The role involves building features using Java and React, collaborating with cross-funct...Pokaż więcej
    Ostatnia aktualizacja: 5 dni temu • Promowane
    Backend Engineer — Java / Spring in Health Tech

    Backend Engineer — Java / Spring in Health Tech

    Roche • Poznań, Województwo wielkopolskie, Polska
    A leading global healthcare company is seeking a Software Engineer for a full-time position based in Poland.You will work within collaborative teams, contributing to backend development using Java ...Pokaż więcej
    Ostatnia aktualizacja: 2 dni temu • Promowane
    Senior Java Developer

    Senior Java Developer

    Capgemini Polska • Poznań, Greater Poland, Poland
    We change the world using technology, providing software that you use when driving a car, crossing borders safely in Europe or receiving a shipment of clothes from your favorite brand.We are divers...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer, Java - Tietoevry Create (m / f / d)

    Senior Software Engineer, Java - Tietoevry Create (m / f / d)

    Tietoevry • Poznań, Województwo wielkopolskie, Polska
    Designing and developing high quality distributed applications of Customer's Warehouse Execution System (WES).Working with the Portfolio and Project Management Office (PPMO) by participating in pro...Pokaż więcej
    Ostatnia aktualizacja: 2 dni temu • Promowane
    Senior Software Engineer, Java - Tietoevry Create (m / f / d)

    Senior Software Engineer, Java - Tietoevry Create (m / f / d)

    TietoEVRY Corporation • Poznań, Województwo wielkopolskie, Polska
    Customer'sWarehouse Execution System (WES).Working with the Portfolio and Project Management Office (PPMO) by participating in project planning activities throughout the lifetime of the project.Tak...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Lead Software Engineer, Java, C#, WCS - Tietoevry Create (m / f / d)

    Lead Software Engineer, Java, C#, WCS - Tietoevry Create (m / f / d)

    TietoEVRY Corporation • Poznań, Województwo wielkopolskie, Polska
    The Lead Software Engineer is responsible for supporting end-to-end delivery of warehouse software solutions through requirements analysis, system testing, unit test development, defect resolution,...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Backend Engineer | Senior | Go | Observability

    Backend Engineer | Senior | Go | Observability

    nexos.ai • Poznań, Województwo wielkopolskie, Polska
    Join the AI revolution by contributing to our team's mission - helping businesses efficiently deploy AI at scale.With us, you'll be building distributed systems, designing reliable and adaptive sol...Pokaż więcej
    Ostatnia aktualizacja: 20 dni temu • Promowane
    Senior Java Developer

    Senior Java Developer

    XTM International Limited • Poznań, Greater Poland, Poland
    We're seeking an experienced Senior Java Developer to join our growing engineering team.You'll work with modern technologies to build and enhance our translation management platform, directly impac...Pokaż więcej
    Ostatnia aktualizacja: 4 dni temu • Promowane
    Senior Systems Engineer

    Senior Systems Engineer

    Allegro • Poznań, Greater Poland, Poland
    The mission of our team in Allegro is maintaining and tuning Kubernetes (running in on-prem and Public Cloud) and its ecosystem. Our work is a never-ending challenge that gives us an opportunity to ...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Backend Engineer | Mid-Senior | Go

    Backend Engineer | Mid-Senior | Go

    nexos.ai • Poznań, Województwo wielkopolskie, Polska
    Be among the first 25 applicants.Join the AI revolution by contributing to our team's mission – helping businesses efficiently deploy AI at scale. With us, you’ll be building distributed systems, de...Pokaż więcej
    Ostatnia aktualizacja: 19 dni temu • Promowane