Full-stack Java

3 tygodni temu


Centrum Warszawa, Polska Bank of Montreal, via Vistulo Pełny etat

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.


  • Java Full Stack Developer

    3 tygodni temu


    centrum, Warszawa, Polska Kevin Edward Pełny etat

    We are seeking a highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring, Kafka, and modern front-end frameworks like Angular or React. The ideal candidate will have experience across all phases of the SDLC, a solid understanding of security requirements, and hands-on knowledge of Kubernetes/Cloud technology. Additionally,...

  • Full Stack Developer

    4 tygodni temu


    centrum, Bruksela, Polska Kevin Edward Pełny etat

    We are looking for a Senior Full Stack Developer with expertise in Java, Angular 2+, J2EE, SQL, and production support. The ideal candidate will be responsible for building scalable applications, ensuring smooth production support, and collaborating with cross-functional teams.Responsibilities: Design, develop, and maintain full-stack web applications Work...


  • Warszawa, Mazovia, Polska Fujitsu Technology Solutions Sp. z o.o. Pełny etat

    Job Title: Full Stack Java Developer ExpertAbout the Job:We are looking for a highly skilled Full Stack Java Developer to join our development team at Fujitsu Technology Solutions Sp. z o.o.Responsibilities:Design and implement full-stack applications using Java, Spring Boot, and SQL.Work closely with cross-functional teams to identify business requirements...

  • Full Stack Developer

    3 tygodni temu


    centrum, Warszawa, Polska Kevin Edward Pełny etat

    10+ yearsWe are seeking a highly skilled Full Stack Angular Developer to join our team and contribute to exciting and impactful projects. If you're passionate about software development and eager to work with cutting-edge technologies, we'd love to meet youResponsibilities:Develop both front-end and back-end applications using Angular, Java, JavaScript, and...

  • Java Full Stack Developer

    2 tygodni temu


    Warszawa, Polska Kevin Edward Pełny etat

    We are seeking a highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring, Kafka, and modern front-end frameworks like Angular or React. The ideal candidate will have experience across all phases of the SDLC, a solid understanding of security requirements, and hands-on knowledge of Kubernetes/Cloud technology. Additionally,...

  • Java Full-Stack Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska HAYS POLAND Sp. z o.o. Pełny etat

    Java Full-Stack Engineerlokalizacja: mazowieckienumer referencyjny: 1191981/jobs.plThe company is a global software provider.Basic information:Location: hybrid, for onboarding period 1 or 2 days/week from Warsaw office, after onboarding period 1 day/month from officeRate:- mid: up to about 130PLN/hour net + VAT- senior: up to 160PLN/hour net + VATType of...


  • Warszawa, Mazovia, Polska Solvex Solutions Pełny etat

    Solvex Solutions is searching for a Full Stack Java Engineer to fill a challenging position. The successful candidate will be responsible for developing and maintaining QA frameworks, API and microservices testing, and CI/CD integration.Key Responsibilities:Become an expert in building test automation frameworks from scratch.Develop and maintain high-quality...


  • Centrum, Warszawa, Polska Kevin Edward Pełny etat

    As a Full Stack Developer, you will work on designing, developing, and maintaining both the front-end and back-end of our web applications. You will collaborate closely with cross-functional teams to deliver seamless user experiences, efficient code, and scalable software solutions. This is a great opportunity for someone with a passion for technology and a...

  • Java Full Stack Developer

    2 tygodni temu


    Warszawa, Polska Madiff Sp. z o.o. Pełny etat

    We're looking for a passionate Java Full Stack Developer to help us create innovative solutions for electronic payments. Work with an agile team and make an impact in the FinTech industry Location: Remote & Warsaw Office Responsibilities: Develop & maintain FinTech applicationsOptimise code for performance & scalabilityCollaborate on system & integration...


  • Warszawa, Mazovia, Polska Jit Pełny etat

    We are seeking a skilled Full Stack Java Developer to join our team at Jit Team. The ideal candidate will have experience with Spring Framework, Spring Boot, and SQL, as well as a strong understanding of UI frameworks and JavaScript.As a member of our team, you will have the opportunity to work on a variety of projects, including developing and maintaining...

  • Full Stack Developer

    3 tygodni temu


    Warszawa, Polska Kevin Edward Pełny etat

    Java Full Stack Developer (Java, C#, Python, Angular, React)We are looking for a skilled Java Full Stack Developer based in Warsaw . The ideal candidate will bring expertise in multiple programming languages and frameworks, a deep understanding of the full software development lifecycle (SDLC), and experience building scalable, enterprise-level...


  • -, Warszawa, Polska emagine Polska Pełny etat

    PROJECT INFORMATION:Industry: bankingLocation: We offer a hybrid work model, tailored to your location, with offices located in Kraków and Warsaw.Type of assignment: B2BAt emagine, we seek skilled IT consultants to join our dynamic team and work on innovative projects. As a Full Stack Engineer, you will be pivotal in developing a global regulatory...

  • Full Stack Developer

    21 godzin temu


    Warszawa, Mazovia, Polska Parkside Recruitment Pełny etat

    Join a leading global financial services company as a Full Stack Developer, working on cutting-edge solutions in a fast-paced, dynamic environment.Key Responsibilities:Develop and maintain applications using Java, Spring, Spring Boot, Kafka, and Angular/React.Work across all phases of the SDLC, ensuring security and multi-tier application...


  • POSTĘPU, Warszawa, Polska makeitright Pełny etat

    Full Stack Developer (Java, Spring, React) Lokalizacja: Warszawa / zdalnie Język: Angielski Data rozpoczęcia: ASAP Projekt realizowany dla największego operatora sieci mobilnych i stacjonarnych w Europie. Wymagania (Must Have):Java (min. wersja 17; wzorce projektowe, najlepsze praktyki, wielowątkowość)Spring Framework (Spring Boot, Spring Data,...

  • Java Full Stack Developer

    1 tydzień temu


    City, Warszawa, Polska DCV Technologies Pełny etat

    We are looking for a talented and experienced Senior Java Full Stack Developer to join our great team. This role offers the flexibility of working remotely with occasional travel per year to the client location in Germany. Location: RemoteOccasional travel to client location (Germany)Rate: up to 1.200 PLN/dayRoles and Responsibilities:7+ years of experience...

  • Full Stack Engineer

    6 dni temu


    Warszawa, Mazovia, Polska Parkside Recruitment Pełny etat

    Join a leading global financial services company as a Full Stack Engineer, working on cutting-edge solutions in a fast-paced, dynamic environment.This is an initial 12 month role that requires 1-2 days per week in the client offices in Warsaw.Key Responsibilities:Develop and maintain applications using Java, Spring, Spring Boot, Kafka, and Angular/React.Work...

  • Software Engineer

    17 godzin temu


    Warszawa, Mazovia, Polska Parkside Recruitment Pełny etat

    Parkside Recruitment is seeking a Software Engineer to develop and maintain software applications using full stack development techniques. The ideal candidate will have expertise in Java, Spring Boot, Kafka, and Angular/React.Key Responsibilities:Develop and maintain software applicationsWork across all phases of the SDLC, ensuring security and...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    Social network you want to login/join with:Full Stack Developer (Angular/Java), WarsawClient:ExperisLocation:Warsaw, PolandJob Category:OtherEU work permit required:YesJob Reference:5a5911384f1bJob Views:3Posted:21.03.2025Expiry Date:05.05.2025Job Description:As a Senior Full Stack Developer, your role, grounded in a solid software development background and...


  • remote, Warszawa, Polska RITS Professional Services Pełny etat

    RITS Professional Services poszukuje doświadczonego kierownika rozwoju oprogramowania Full Stack, który przyczyni się do sukcesu naszych innowacyjnych projektów w branży lotniczej.Opis stanowiska:Zadaniem głównym jest tworzenie i wdrażanie nowych funkcjonalności oraz podnoszenie jakości kodu. Będziesz odpowiedzialny za współpracę z innymi...


  • City, Warszawa, Polska DCV Technologies Pełny etat

    We are looking for a highly skilled Senior Java Full Stack Developer with expertise in Python to join a leading company in the payments industry. You will be a key player in developing and maintaining scalable and efficient applications.Location: Hybrid working – 2 days from Warsaw, 3 days remoteRate: 1.100 -1.200 PLN/day on B2BKey Responsibilities:Design,...