#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 React Native Developer

    New
    Callstack
    21K - 33K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    React.JS
    React Native
    JavaScript

    Full-Stack Engineer

    New
    DCV Technologies
    19K - 21K PLN/month
    Gdańsk
    , Fully remote
    Fully remote
    React
    JavaScript
    Java

    Senior Node.js Engineer

    New
    CLOUDFIDE
    10.1K - 30.2K PLN/month
    Kraków
    , Fully remote
    Fully remote
    Node.js
    JavaScript
    TypeScript

    Senior Fullstack (.NET + Angular) Dev – ZDALNIE

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

    Senior Vue.js Engineer

    New
    Acaisoft
    20K - 23K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    Vue.js
    Vuex
    JavaScript

    Practice your English before your job interview!

    Get 3 free English lessons