jr java developer

See average salary for jr java developer »

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

  • Lead Java Developer

    5 hours ago


    Mississauga, Ontario, Canada Citi Full-time

    Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients.Our mission is to serve as a trusted partner to our clients by responsibly...


  • ca | ca Citigroup Inc. Full-time

    * **6-10 years** of professional experience in software engineering and enterprise applications development.* **Java 17+ Expertise:** Deep hands-on experience with modern Java (Java 17/21), including records, sealed classes, pattern matching, concurrency/multi-threading, memory management, and modern garbage collectors (G1, ZGC).* **Spring Framework &...


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Build enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...

  • Java Developer

    5 hours ago


    Mississauga, Ontario, Canada Citigroup Inc. Full-time

    ## Java Developer - Assistant Vice PresidentApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: 26988017Citi is looking for a skilled Java Developer to join our Technology team and play a key role in building, maintaining, and advancing enterprise-grade shared services that underpin critical financial operations at global scale. In...


  • Winnipeg, Manitoba, Canada Canadian Imperial Bank of Commerce (Canada) Full-time

    Lead Java backend development for CIBC’s ECIS team in Toronto, focusing on application design, integration, and strategic planning. As a Consultant Java Backend Developer, you will work with senior teams across multiple Enterprise Customer Information Services applications. You will lead technical design, development, and integration while coordinating...


  • Montreal, Quebec, Canada OpenText Full-time

    Build secure backend services with C++ and Java at OpenText, working onsite in Ottawa or Richmond Hill, Ontario. French and English are required. As a Senior Backend Software Developer, you will evolve OpenText’s public, multitenant SaaS cloud offering. The platform serves healthcare, financial, and government organizations with high availability,...


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Winnipeg, Manitoba, Canada Linuxassociation Full-time

    # Java Full Stack Microservice DeveloperReveille Technologies,Inc · Vancouver, British Columbia, CABack to resultsJava Full Stack Microservice DeveloperReveille Technologies,IncVancouver, British Columbia, CA Posted October 30, 2026 Via LinkedIn### Full Job Description 8-10 years of hands-on experience in Java/J2EE software development with provenexpertise...


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

    Overview of the RoleCiti, 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,...


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

    The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Winnipeg, Manitoba, Canada National Bank of Canada Full-time

    Use Java 21, Angular 17, and Spring Boot to deliver software solutions across National Bank’s evolving technology infrastructure. This Chief Fullstack Developer position focuses on software design, development, deployment, and operational support. You will work with Node.js, databases, object-oriented design patterns, and continuous integration and...


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

    The Senior Java Development- Risk is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.Job Purpose:The Global Spread Products...


  • Winnipeg, Manitoba, Canada HRConnects Full-time

    Build high-performance, enterprise-grade Java solutions that make a measurable difference in scalability, reliability, and application performance. In this role, you’ll shape technical solutions, optimize critical systems, and help establish development practices that enable teams to deliver with confidence. OverviewWe’re seeking a Senior Java Low...


  • Winnipeg, Manitoba, Canada CIBC Full-time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are...


  • Winnipeg, Manitoba, Canada CIBC Full-time

    Lead Java backend development for CIBC’s ECIS team in Toronto, focusing on application design, integration, and strategic planning. As a Consultant Java Backend Developer, you will work with senior teams across multiple Enterprise Customer Information Services applications. You will lead technical design, development, and integration while coordinating...


  • Winnipeg, Manitoba, Canada Symbiotic Group Full-time

    Senior Java Full Stack Developer focused on microservices and REST APIs, designing enterprise platform capabilities across frontend, backend, integration, workflow, and data layers. This senior-level position delivers reusable platform services and service-specific integrations for modern enterprise applications. You will translate technical specifications...


  • Mississauga, Peel Region, Canada Mitchell Martin Inc. Full-time $101,000 - $107,000 Contract

    Build Java cloud services and internal platforms in a hybrid Mississauga contract focused on developer productivity and workflow automation.This Senior Java and DevOps position requires eight years of software development experience. You will design, develop, and deploy web-based applications and cloud services while improving developer workflows. The work...


  • Raleigh, NL, Canada Intellibee Full-time €90,000 - €130,000 Contract

    Client is seeking a Java / Forms / Report Developer to support the development, configuration, and maintenance of CURAM modules, custom Java components and reports within the NC FAST application. This role will focus on building and enhancing communication-related components in the CURAM Social Program Management (SPM) framework, including correspondence...


  • Brandon, MB, Canada Triunity Software, Inc. Full-time €90,000 - €110,000 Contract

    Join the innovative team at Triunity Software in Calgary, AB, as a Java Developer focused on crafting impactful applications. Your expertise in clean coding and collaboration will drive success and performance. Triunity Software is on the lookout for an experienced Java Developer to enhance its growing team. In this role, you'll design, develop, and...


  • Toronto, ON, Canada Info-Ways Full-time

    Advance your career in Toronto with a full-time opportunity as a Senior Java Developer specializing in API and MQ related to Capital Markets. Your expertise will shape the future of trading applications.This position requires a minimum of 8 years of hands-on experience, particularly in Java API, MQ, and adapter technologies using Oracle databases. Candidates...