#1 Job Board for tech industry in Europe

  • Job offers
  • Full-stack (Java & JavaScript) Developer for Equities Trading Algorithm Management System
    New

    Full-stack (Java & JavaScript) Developer for Equities Trading Algorithm Management System

    24 000 - 34 500 PLN/monthNet per month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      JavaScript

      master

      TypeScript

      master

      Java

      master

      Unit Testing

      advanced

      Async Programming

      advanced

      Angular

      regular

    Job description

    Online interview
    Friendly offer

    Are you a full-stack developer who codes in Java and JavaScript/TypeScript? Interested in working in finance? Do you have a knack for building intuitive and reliable systems? Join our team at a top Canadian bank, where you’ll be part of the core team that is developing Equities Trading Algorithm Management System. This system will be directly used by traders, delivering functionality that is faster, more robust, and tailored to their feedback.


    This role is an excellent opportunity for a mid-level or senior developer. If you have least 4 years of experience, are proactive, and want to work on a team with smart people who get stuff done, read on.


    This is a fully remote role for a developer in Poland. You will be working directly with the team at Bank of Montreal, 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 gradually 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.


    Why Join Us?

    • Work that matters: Work on building and maintaining a system used by traders at financial institutions.
    • Supportive environment: Collaborate with a highly skilled North American team committed to producing quality software.
    • Competitive compensation and flexibility: Enjoy industry-leading pay and the flexibility of remote work.
    • Iterative development: Partner closely with traders to gather feedback, iterate on designs, and deliver new features.


    Responsibilities

    • Develop and maintain a web application for managing routing and trading algorithms for an equities trading platform
    • Write code with focus on usability and performance.
    • Build reliable frontend features using JavaScript and TypeScript, adhering to industry best practices.
    • Implement and optimize backend components in Core Java, ensuring robustness and scalability.
    • Work with REST APIs and handle data streaming for seamless interaction between the frontend and backend.
    • Engage with traders to gather feedback and refine features based on their input.
    • Write clean, maintainable code and create thorough test cases to ensure software stability.
    • Migrate functionality from a prior Angular-based frontend into a new version based on Mithrill.js
    • Write and maintain unit tests


    What We’re Looking For

    Must Have

    • 4+ years of professional experience in full stack development - .
    • Expertise in JavaScript and TypeScript for frontend development.
    • Strong proficiency in Core Java for backend development.
    • Solid understanding of algorithms, data structures, and programming fundamentals.
    • Experience with unit testing on frontend and backend.
    • Good understanding of asynchronous JavaScript programming.
    • Familiarity with Angular.
    • Problem-solving skills demonstrated through platforms like LeetCode or similar.
    • Familiarity with REST APIs and experience with data streaming.
    • 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.
    • Humility to ask questions where necessary.


    Nice to Have

    • Experience building software for financial or trading systems.
    • Familiarity with equities trading workflows or algorithm management systems.
    • Experience with Mithrill.js
    • A computer science degree from a top Polish technical university.


    Interview Process

    1. Initial Screening: A short programming exercise to assess your coding skills.
    2. Preliminary Interview: A 45-60 minute session conducted in the Polish timezone.
    3. Technical Interview: A deep dive with a team member based in the US Eastern timezone.
    4. Final Round: Two to three back-to-back interviews (no longer than 2.5 hours total), focusing on system design, problem-solving, and culture fit.


    Additional Details

    • Location: Fully remote. You must align your schedule with US Eastern business hours during firs two months of onboarding for effective collaboration.
    • What We’re Building: A next-generation OMS for equities trading. This is not a financial desktop app, but a focused, high-performance system tailored to traders' needs.


    No take-home assignments – we respect your time.


    Successful candidates will need to pass a standard background check.


    If you’re a skilled, ambitious developer ready to solve challenging problems and grow in a dynamic environment, we’d love to hear from you.

    24 000 - 34 500 PLN/month

    Net per month - B2B

    Check similar offers

    Senior Fullstack (.NET + Angular) Dev – ZDALNIE

    New
    Crestt
    20K - 23K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    ASP.NET
    Testing
    ASP.NET Core

    React Lead / Senior Engineer (SaaS)

    New
    Calamari
    20K - 28K PLN/month
    Wrocław
    , Fully remote
    Fully remote
    Webpack
    JavaScript
    CSS

    Senior Angular Developer (with Spartacus)

    New
    Cloudflight
    13.8K - 22.9K PLN/month
    Gdańsk
    , Fully remote
    Fully remote
    TypeScript
    CSS
    RxJS

    Backend engineer (with strong background in Postgres)

    New
    Devopsbay
    26K - 33.6K PLN/month
    Trójmiasto
    , Fully remote
    Fully remote
    PostgreSQL
    TypeScript
    Node.js

    Senior Software Engineer/Lead

    New
    Cognizant Tech Solutions
    25K - 29K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    Hibernate
    Java
    Spring

    Practice your English before your job interview!

    Get 3 free English lessons