Jobs: java


  • Halifax, Canada MPA Recruitment Full time

    A leading recruitment agency is seeking a Senior Software Engineer experienced in Java and .NET/C#. In this role, you will develop high-quality software solutions that delight users while working in a fast-paced environment. Responsibilities include designing and maintaining applications, contributing to technical decisions, and mentoring junior developers....


  • Toronto, Canada Scotiabank Global Site Full time

    A major financial institution in Toronto is seeking a Lead Software Engineer to provide technical expertise for a global payment settlements platform. In this senior role, you'll lead cross-functional teams to build scalable solutions. Ideal candidates have 9+ years in IT, strong Java and SQL skills, and experience in Agile delivery. The position offers a...


  • Montreal, Canada S.i. Systems Full time

    Our valued Telecommunications client is seeking an Int. Java and JavaScript (Node.js) Developer to develop IoT solutions. Initial 1-year contract in Montreal or Mississauga (hybrid remote). Responsibilities: Conduct technical assessment of Smart Building 3rd party vendor solutions Develop integration between 3rd party solution and internal applications and...

  • Senior developer

    3 weeks ago


    Toronto, Canada BMO Financial Group Full time

    Application Deadline: 01/11/2026 Address: 33 Dundas Street West Job Family Group: Technology Role Overview We are looking for a Senior Software Developer to lead design and development efforts for wire payment systems. This role requires deep technical expertise in Java, Linux, and AWS, with strong architectural skills and experience in building resilient,...


  • Toronto, Canada Caspian One Full time

    A leading financial services firm is seeking a Senior Software Engineer to join their team in Toronto. This role involves designing and developing robust applications for equities risk and eTrading. Candidates should have experience with Advanced Java, React, and cloud technologies like Google Cloud Platform. A hybrid working model is offered, requiring two...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    A global banking institution is seeking an experienced developer for a senior role focusing on application design and implementation. The candidate must have over 5 years of experience with micro-service-based applications, strong Java and Spring Framework skills, and familiarity with OpenShift and NoSQL databases. This role involves end-to-end management of...


  • Toronto, Canada Scotiabank Full time

    A leading bank in the Americas seeks an experienced Senior Software Engineer to join their Commodities Technology team in Toronto, Ontario. This role involves maintaining and upgrading software components, with a focus on compliance and system stability. The ideal candidate has strong proficiency in OOP programming and Java, along with hands-on experience in...


  • Toronto, Canada MM Management Full time

    A prominent management firm in Toronto is looking for a qualified individual to lead project requirements analysis, focusing on technical solutions in areas including Linux, JAVA, and SWIFT. You'll support infrastructure upgrades, manage change effectively, and provide timely updates to management. The ideal candidate will possess strong analytical skills...


  • Montreal (administrative region), Canada National Bank of Canada Full time

    A prominent financial institution in Montreal is seeking a Back-end Developer to work in its AI team, focusing on cloud software development. This role requires expertise in Golang or Java, and at least 5 years of back-end development experience. You will develop solutions based on RESTful APIs and participate in integrating generative AI into development....


  • Montreal (administrative region), Canada Capgemini Full time

    A leading technology consulting firm in Montreal is seeking an experienced software developer specializing in Java to design and maintain enterprise-grade applications. The role requires strong expertise in microservices, Spring Boot, and Kafka integrations, along with a solid understanding of Agile practices. Ideal candidates will possess a Bachelor's or...


  • Montreal (administrative region), Canada Apex Systems Full time

    A leading IT services company located in Canada is seeking a Software Developer to design, develop, and document applications. The ideal candidate will have hands-on experience with Ruby on Rails, Java, and JavaScript, and must possess strong analytical thinking and communication skills. This role requires collaboration with cross-functional teams and allows...

  • Senior Data

    5 days ago


    Toronto, Canada Highbrow LLC Full time

    A leading consulting firm in Toronto is seeking a Sr. Business Systems Analyst with over 10 years of relevant experience. The successful candidate will analyze data processes, ensure data integrity, and optimize data pipelines. Proficiency in Java and big data tools like Hadoop and Spark is essential. This role offers a long-term opportunity with a hybrid...


  • Town of Bridgewater, Canada Capgemini Full time

    A leading global technology company based in Lunenburg County is seeking a skilled SAP Commerce Cloud (Hybris) Back-End Developer. You will be crucial in developing and maintaining e-commerce solutions, utilizing your expertise in Java, Spring, and SAP Commerce Cloud. The ideal candidate will work collaboratively in an Agile environment, ensuring high...


  • Toronto, Canada Scotiabank Full time

    A leading financial institution is seeking a seasoned Software Engineer in Toronto with over 5 years of experience in C#, .NET, and Java. The role involves designing and maintaining software solutions, implementing RESTful APIs, and deploying cloud applications. Ideal candidates have solid knowledge of software engineering practices and tools, such as...


  • Toronto, Canada Scotiabank Full time

    A leading bank in the Americas is seeking an experienced Software Developer to enhance their customer-facing platforms. In this role, you will develop high-quality code, review designs, and collaborate with cross-functional teams including iOS, Android, and backend developers. Ideal candidates will have over 4 years of software development experience,...

  • Backend Engineer

    2 weeks ago


    Toronto, Canada xiBOSS Corporation Full time

    A Canadian consulting agency is seeking an experienced backend developer to enhance its collaboration solution primarily focused on the financial services industry. The successful candidate will play a key role in making impactful decisions during the product's second iteration and must have at least 3 years of experience in back-end development, strong Java...


  • Toronto, Canada Sun Life Financial Full time

    A leading financial services firm in Toronto is seeking a motivated API Developer (Co-op) to join their innovative team. You will design and implement API platforms, work with advanced technologies, and contribute to meaningful projects that impact customer lives. The ideal candidate is pursuing a Bachelor's degree in Computer Science or Engineering and has...


  • Mississauga, Canada TD Securities Full time

    A leading financial services firm in Mississauga is looking for a Solutions Design IT Specialist with expertise in Java, Kafka, and Dynatrace. The role demands a minimum of 8 years experience in full stack development, delivering enterprise solutions and mentoring team members. You will design robust ATM interface solutions, collaborate closely with...


  • Suomi, Canada Medium Full time

    A prominent tech company is seeking a Senior Backend Engineer (Kotlin/Java) to design and build scalable backend systems in a fully remote environment. This role involves working on high-throughput architectures and contributing to critical services integrated with third-party platforms. Ideal candidates will have over 7 years of experience, with strong...


  • Toronto, Canada Scotiabank Full time

    A major financial institution in Toronto seeks a seasoned software developer to join their collaborative engineering team. The ideal candidate will have over 6 years of experience, particularly with Java, REST API development, and bring a strong understanding of quality assurance principles. Candidates should be proactive and results-oriented, eager to adapt...