Low-Latency Java Developer for Trading Systems

2 weeks ago


Remote Warszawa Wrocław Kraków Poznań Katowice, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

About the Role:

">

This is a unique opportunity to work on a large-scale, low-latency trading system at Bank of Montreal, processing millions of daily transactions. As a key member of our framework team, you will design and implement robust software solutions using core Java (17 and 21), ensuring the system's stability, reliability, and scalability.

">

Your Responsibilities:

">
  • ">
  • Design, develop, and deploy software solutions for the bank's trading systems using core Java (17 and 21).">
  • Understand, develop, and improve data processing algorithms to optimize system performance.">
  • Create thorough test cases to ensure software stability and reliability.">
  • Collaborate with operations teams to build new features and improve existing functionality.">
  • Support production issues, including root-cause analysis and diagnosis.">
">

Requirements:

">
  • ">
  • Proficiency in Java, data structures, algorithms, SQL, PostgreSQL, Linux, and JUnit.">
  • Familiarity with version control systems like Git and Agile development methodologies.">
  • A degree in Computer Science or a related field.">
  • Strong analytical, problem-solving, and communication skills.">
">

Benefits:

">
  • ">
  • Competitive salary: $120,000 - $180,000 per year, depending on experience.">
  • Opportunities for professional growth and career advancement.">
  • A dynamic, supportive work environment with a strong focus on collaboration and teamwork.">
  • Flexible remote work arrangements.">
  • A comprehensive benefits package, including health insurance, retirement plans, and paid time off.">
">

About Us:

">

Bank of Montreal, przez Vistulo Sp. z o.o., is a leading financial institution dedicated to providing innovative banking solutions to individuals, businesses, and institutional clients. We are committed to fostering a diverse and inclusive workplace culture that values creativity, innovation, and teamwork.

">

How to Apply:

">
  1. ">
  2. Submit your resume and cover letter through our website.">
  3. Participate in a three-step interview process, consisting of a written assessment, verbal algorithm problems, and live coding challenges.">
  4. Join our team as a valued member of our framework team, contributing to the development and maintenance of our low-latency trading system.">
">

Please note that only candidates residing in Poland will be considered for this role. We are an equal opportunities employer and welcome applications from qualified candidates who meet the specified requirements.



  • Remote, Warszawa, Wrocław, Kraków, Poznań, Katowice, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

    Must have Strong understanding of programming concepts, including algorithms, complexity, and data structures. Knowledge of the internals of Java data structures. 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...


  • Remote, Warszawa, Wrocław, Kraków, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

    OverviewThe Bank of Montreal, przez Vistulo Sp. z o.o., is a leading financial institution seeking an experienced High-Performance Java Developer for Trading Systems. This role offers an exciting opportunity to work on large-scale, low-latency trading systems processing millions of daily transactions.About the RoleWe are looking for a skilled developer who...


  • Remote, Kraków, Warszawa, Czech Republic Zowie Full time

    We are seeking an experienced AI engineer to join our Java team in the challenging task of redesigning parts of Zowie's architecture. This involves building a low-latency central message delivery platform that can easily connect Zowie with different channels such as Facebook, Whatsapp, and others.This is an exciting opportunity to design systems with...


  • Remote, Warszawa, Wrocław, Kraków, Poznań, Katowice, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

    Overview">We are looking for a skilled Java developer to join our team at Bank of Montreal, przez Vistulo Sp. z o.o. in Poland. The ideal candidate will have strong experience in core Java development and a passion for building high-performance trading systems.Salary">The estimated annual salary for this position is around €120,000 - €180,000, depending...


  • Remote, Warszawa, Wrocław, Kraków, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

    Must have Strong understanding of programming concepts, including algorithms, complexity, and data structures. Knowledge of the internals of Java data structures. 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...


  • Remote, Warszawa, Wrocław, Kraków, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time

    We are looking for a highly skilled Java Developer to join our team at Bank of Montreal, przez Vistulo Sp. z o.o. in Poland.The ideal candidate will have strong knowledge of core Java (17 and 21), data structures, algorithms, and SQL. Experience with PostgreSQL, Linux, JUnit, and Agile methodologies is also required.In this role, you will be responsible for...


  • Warszawa, Mazovia, Czech Republic Strategic Staffing Solutions Full time

    We are seeking a skilled Front-Office UI Developer to join our international team in Warsaw.About the RoleThis 12-month contract opportunity is perfect for a talented individual with experience in commercial frontend development, strong knowledge of React JS, and modern CSS techniques.As a key member of our Systematic Trading Strategies Engineering team, you...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    As a High-Performance KDB Developer for Equities Electronic Trading, you will be joining our Algo Analytics and Execution Data POD in Equities Electronic Trading at HSBC Technology Poland.We are a software engineering team using kdb+/q time series technology to handle large volumes of financial markets data each day. Collecting, storing, analysing and...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    Job DescriptionA senior software developer with expertise in trading systems and financial markets is needed to join our team at Avenga.About the RoleWe are seeking a highly skilled developer who can contribute to the development of our order management applications.The ideal candidate should have a strong understanding of Java, Python, Linux, and other...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Discover a challenging opportunity to work on a global scale with HSBC Technology Poland, a cutting-edge technology department providing innovative solutions for the Investment Bank businesses at HSBC.We build high-throughput systems, from low latency trading applications to large Microservices platforms; as well as perform architecture and cloud migrations....


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Minimum 3 years Python experience in processing and visualising data. Knowledge of all Python aspects, from the basic to advanced topics. Expert knowledge of Pandas, NumPy, Matplotlib frameworks. Good knowledge of base algorithms, data structures, OOP, test-driven development. Good knowledge of...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    We are looking for a talented Python developer to create new and maintain existing applications in the quantitative research area of the electronic FX trading.HSBC Technology Poland team supports investment banking division. We build high-throughput systems, from low latency trading applications to large Microservices platforms; as well as perform...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Prior experience of working in an investment banking setting. Expert-level applied Java experience including the JVM, garbage collection, data structures and non-blocking IO. Passion for technology, technological solutions, and continuous improvement. Fluency in written and spoken English and an excellent...


  • Remote, Wrocław, Poznań, Czech Republic WYDEN Full time

    Job DescriptionWe are seeking a skilled Java Maintenance Engineer to join our team in Poland. As a key member of our cross-functional team, you will work closely with development and project managers to ensure a fully functional and bug-free product.About the RoleYou will perform bug investigations and write high-quality Java code, including bug fixes and...


  • Warszawa, Mazovia, Czech Republic Winged IT Full time

    Transform the Future of FinanceWe're seeking a seasoned Java expert to design, develop, and deploy high-availability backend services that prioritize scalability and low latency.About the RoleTo lead the development of cutting-edge backend services that drive innovation in modern payment solutions;To collaborate with agile teams to deliver seamless shopping...

  • Java Lead Engineer

    2 months ago


    Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Experience in leading and motivating small to medium development teams. 4+ years of experience in developing, Supporting, distributed systems written in Java. Ability to design and develop applications using Java 8+ and Spring Boot. Experience as a Java software developer, good knowledge of current Java...


  • Warszawa, Czech Republic Strategic Staffing Solutions Full time

    Required Skills and Experience: 3-4 years of experience in commercial frontend development. Strong knowledge of React JS (including Hooks and Context API) and standard JavaScript. Familiarity with modern CSS techniques and tools, such as CSS-in-JS or SCSS. Understanding of sound programming principles, including design patterns and unit testing (e.g.,...


  • Remote, Wrocław, Poznań, Czech Republic WYDEN Full time

    KNOWLEDGE/EXPERIENCE:  MUST HAVE: 4+ years of commercial experience on a similar position MUST HAVE: Experience in logs and performance analysis of Java applications MUST HAVE: Basic knowledge of Docker MUST HAVE: Basic knowledge of Linux, bash Experience in the trading domain (e.g. based on stocks, forex, futures, options and/or...


  • Warszawa, Mazovia, Czech Republic Devire Full time

    Devire IT Outsourcing is a unique form of cooperation dedicated to IT professionals, based on the principles of own business - B2B.We are seeking Senior Java Developers with expertise in financial systems and trading applications for our client, one of the largest banks in Northern Europe.Our client offers two exciting projects: developing a new Order...


  • Warszawa, Mazovia, Czech Republic Winged IT Full time

    We are seeking an experienced and skilled Java developer to join our team at Winged IT in Warsaw. As a key member of our backend services team, you will be responsible for designing, developing, and deploying high-quality, scalable, and secure systems using the latest technologies.Company OverviewWe are a global leader in deferred payments with over 85...