Jobs for java at Ontario

1,000 java job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, Ontario, Canada Artech Full-time $49 Permanent

    Job Title: Full Stack Java Developer Location: Toronto, ON Duration: 06-12 Months Hourly Pay Rate: 49 CAD Job Description: We are seeking a skilled Full Stack Java Developer to join our team. This hybrid role requires working 4 days a week in the office. The successful candidate will have strong experience in both front-end and back-end technologies and...


  • Toronto, Ontario, Canada Cygnus Professionals Full-time

    Company DescriptionCygnus’s vision is to become global leader in Information technology and consulting by delivering excellence to its customers. We understand that we cannot achieve it without our people. Hence, they are the most integral part of our organization. People at Cygnus are committed to help their customers in achieving their goals. Our people...


  • Etobicoke, Ontario, Canada Prophix Full-time $130,000 - $160,000 Contract

    DescriptionSee what you can do with ProphixAt Prophix, we’re building the platform that helps finance teams stop managing spreadsheets and start driving strategy. Prophix One™ brings planning, reporting, consolidation, and automation together in a single place, and we are expanding its AI capabilities faster than ever. If you want to work on a product...

  • Sr Java Developer Premium

    4 hours ago


    Toronto, Ontario, Canada Veracity Full-time

    Job Title: Sr Java Developer Job Location: Toronto, ON (Hybrid - 2 days/week onsite) # Positions: 1 Employment Type: C2H (FTE preferred) Key Technology: Java 8, RESTful, PL/SQL Job Responsibilities: Analyze a broad range of business requirements, conduct program / system research and analysis to identify key components for solutions delivery and...


  • Toronto, Ontario, Canada Veracity Full-time

    Senior Java Gen AI Developer with Azure Toronto, ON – (Hybrid) JD: Looking for 10-12 years experienced resource with 2+ years exp in Java and Chatbot development on Azure stack using Azure Cognitive, ML, OpenAI services. Well versed in RAG arch and good to have Agentic AI experience. Responsibility: Work on building and enhancing Gen AI...

  • Software Developer Premium

    4 hours ago


    Toronto, Ontario, Canada Bank of Montreal Full-time $75,900 - $141,900 Contract

    Application Deadline:09/13/2026Address:33 Dundas Street WestJob Family Group:Technology  Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes...


  • Toronto, Ontario, Canada Alert Driving Full-time

    A software development company in Toronto is seeking an experienced Backend Application Developer to drive the development of database-centric web applications. In this role, you will design and implement solutions, focusing on quality and team productivity while utilizing advanced knowledge of Java and PostgreSQL. Candidates should have a Bachelor's degree...

  • Junior Java Developer

    5 hours ago


    Toronto, Ontario, Canada Triunity Software, Inc. Full-time

    A tech solutions company in Toronto is looking for a Jr Java Developer with a strong foundation in Java 7/8 and Spring technologies. The candidate should have at least 4 years of experience, excellent understanding of microservice architectures, and the ability to work collaboratively on complex client problems. The role offers a competitive salary between...


  • Mississauga, Ontario, Canada Citi Full-time

    Citi is seeking an experienced Lead Applications Developer in Mississauga to own complex Java microservices initiatives. You will drive design, development, and delivery of enterprise-scale systems within a global technology organization.In this senior IC role, you set technical direction and translate business needs into scalable software solutions...


  • Mississauga, Ontario, Canada Citibank (Switzerland) AG Full-time

    Join Citi's team in Mississauga, Ontario, as a Full Stack Java Developer in a flexible hybrid role. Engage in software development projects and user support tailored to business objectives. In the role of Applications Development Senior Programmer Analyst, you'll be responsible for analyzing user needs and developing effective programming solutions. Your...


  • Mississauga, Ontario, Canada Citi Full-time

    The Applications Development Technology Senior Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Lead integration...


  • Toronto, Ontario, Canada Hiremore Full-time

    A technology recruiting firm in Toronto seeks a Senior API Engineer with extensive Java experience. This role involves building, deploying, and maintaining Restful APIs while mentoring a development team. The ideal candidate will have at least 5 years in object-oriented programming and experience with microservices architecture, SQL databases, and agile...

  • Software Developer

    5 hours ago


    East Gwillimbury, Ontario, Canada Xe.com Full-time

    Xe.com is seeking an ambitious software developer to join our team. You will contribute new features to our Currency Data API and the systems that generate the mid-market rate used by millions of end users. Our platform is Java-based, leveraging AWS and modern open-source frameworks. You will own design, development, testing and deployment of partner...


  • Mississauga, Ontario, Canada Citigroup Inc. Full-time

    The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. This role offers a unique opportunity to...


  • Mississauga, Ontario, Canada Citi Full-time

    Citi in Mississauga, Canada, is seeking an Applications Development Technology Lead Analyst for the Money Markets domain. Lead architecture, design, and the modernization of treasury platforms using Java, Spring Boot, and MongoDB in a cloud-native environment.You will mentor developers, drive high-throughput microservices, and partner with business desks to...

  • Software Engineer I

    7 hours ago


    Toronto, Ontario, Canada TD Bank Group Full-time

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $69,700 - $98,400 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices...

  • Senior Java Tech Lead

    7 hours ago


    Mississauga, Ontario, Canada Citibank (Switzerland) AG Full-time

    The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.ResponsibilitiesTake complete ownership...


  • Mississauga, Ontario, Canada Pointclickcare Full-time

    At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.With the largest long-term and post-acute care dataset and a Marketplace of...


  • Toronto, Ontario, Canada Source Code Full-time

    RQ10248 - Sr. Software Developer1-year contract (254 business days) - 1 possible extensionONSITE 5 days a week - Sir William Hearst Ave. Toronto- Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application...


  • Brampton, Ontario, Canada Triunity Software, Inc. Full-time

    Triunity Software, Inc. is looking for a Java/J2EE professional with 4+ years of experience to design, develop, and deploy applications in a microservices architecture.The role requires hands-on Spring Boot and Spring Data/JPA expertise, solid OOP/Java fundamentals, and strong adherence to programming best practices. The ideal candidate will be proficient...