Jobs for java at Ontario

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


  • Oakville, Ontario, Canada ShipTime Canada Inc. Full-time

    ShipTime Canada Inc. is seeking a senior Java developer to design and maintain high-volume, low-latency applications, with a strong focus on integrating with Shopify, WooCommerce, and BigCommerce.You will work in a fast-growing tech environment, collaborating across teams to deliver scalable SaaS solutions for North American eCommerce and payments. A...


  • Toronto, Ontario, Canada Luxoft Full-time

    A multinational technology company in Ontario is looking for a developer to enhance its Liquidity Risk platform. This role involves developing new functionalities while collaborating with teams globally. Candidates should have expertise in Java and SQL, alongside experience in containerization technologies like Docker and Kubernetes. The compensation offered...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    Take the lead as a Senior Software Developer Full Stack in a hybrid setting, specializing in Java and Spring Boot. Create and maintain high-performance applications using cutting-edge web technologies. As a pivotal member of our team, you'll bridge the gap between complex business requirements and functional applications. Your expertise in Java, Oracle...

  • Senior Java Developer

    3 hours ago


    Mississauga, Ontario, Canada Citigroup Inc. Full-time

    Citigroup Inc. in Mississauga, Canada, is seeking a skilled Java Developer to join our Technology team. You will design and deliver high-performance Java-based solutions, leveraging Spring Boot and Camel in a high-throughput environment, while mentoring peers and upholding engineering standards.You will work in a hybrid model (3 days in office, 2 remote)...

  • Senior Java Developer

    3 hours ago


    Toronto, Ontario, Canada Linux Association of Canada Full-time

    Project descriptionWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency...


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

    SummaryWe are seeking a talented and passionate Core Java Developer to join our Rates eTrading team, which is responsible for Citi’s market-leading electronic connectivity and distribution platform. In this role, you will design and develop our next-generation, high-profile trading applications, working closely with traders, sales, and quants. This is a...


  • Mississauga, Ontario, Canada Citi Full-time

    Citi is seeking a highly motivated candidate for Senior Java developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams and design and deliver innovative technology solution for the front office,...


  • Toronto, Ontario, Canada Moneris Solutions Corp Full-time

    Become a pivotal Software Developer at Moneris in Toronto, ON, focusing on cloud-enabled backend solutions for the Credit Risk Platform. Utilize your Java skills in a flexible work environment. This role calls for a Software Developer III who will design, enhance, and maintain vital systems within the Credit Risk domain. With a strong emphasis on...


  • Mississauga, Ontario, Canada Citi Full-time

    Explore a Senior Java Developer role at Citi, where your expertise will shape enterprise application development and foster team leadership. This position focuses on delivering scalable solutions and driving Agile methodologies. As an integral member of the Applications Development team, you'll lead technical initiatives, ensuring seamless integrations and...


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

    Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities...


  • Toronto, Ontario, Canada Scotiabank Full-time

    Step into the role of a Java Springboot Developer and shape impactful software solutions in a flexible hybrid workspace. Deliver high-quality applications while driving team collaboration and best practices. In this role, you will lead development efforts within the Notification Services team, focusing on delivering efficient, test-driven applications. You...


  • Toronto, Ontario, Canada Vibehackers Full-time

    Transform enterprise applications as a Senior AI Java Developer located in downtown Toronto. Design intelligent, AI-enhanced solutions using modern Java technologies and frameworks. This hybrid role calls for an individual adept in building scalable applications that integrate Generative AI and cloud AI services. You will leverage AI-assisted development...


  • Toronto, Ontario, Canada MSZ Systems Full-time

    Job LocationDowntown Toronto (3 days work from office)Job DescriptionAs a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will work closely with cross-functional teams to deliver innovative software solutions that meet our clients\'...


  • Toronto, Ontario, Canada Equifax, Inc. Full-time

    Become a Senior Software Engineer with Equifax, where you will develop scalable applications while leveraging advanced cloud technologies. Join an innovative team passionate about technology. In this role, you will design and maintain applications, ensuring they meet high-performance standards. Your expertise in the Java ecosystem and cloud services will be...


  • Toronto, Ontario, Canada Socket.dev Full-time

    Job Description As a Staff Engineer supporting the ADT - CODI program within Operations Technology, you will lead the technical design, development, and implementation of complex, multi-platform application software solutions, applying advanced expertise and knowledge to deliver innovative and strategic business outcomes. Leads software development projects...


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

    Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities...


  • London, Ontario, Canada Highbrow LLC Full-time

    A technology company is seeking a Senior Java Developer to work within Capital Markets. Responsibilities include ensuring data quality, optimizing data pipelines, and developing production-grade applications. Ideal candidates will have over 6 years of experience in Java and relevant big data tools. This is a hybrid position based in London, offering...

  • Senior Java Engineer

    5 hours ago


    Mississauga, Ontario, Canada Luxoft Full-time

    Luxoft is seeking a senior Java developer to join our team in Mississauga, Canada, delivering strategic reference data platforms for a world-spanning financial client. You will own key projects through all SDLC phases, applying engineering excellence, microservices concepts, and scalable architectures.You will work with a global, diverse team and collaborate...

  • Jr/Int Java Developer

    5 hours ago


    Ottawa, Ontario, Canada PLATO Full-time

    Location: Remote in Canada or Ottawa (hybrid required) Duration: 12 months Security Clearance: Must have Reliability clearance in place Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products that users enjoy interacting...


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

    ## Java Applications Development Lead, Vice PresidentApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: End Date: November 30, 2026 (30+ days left to apply): 26991789**Overview of the Role**The **Applications Development Technology Lead Analyst** is a senior-level position within the **Markets Treasury Technology** team,...