junior java developer jobs in Toronto

See average salary for junior java developer »

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

  • Junior Web Developer

    23 hours ago


    Downtown Toronto (Central Bay Street), Canada Symbiotic Digital Full-time

    Position: Junior Web Developer Location: Toronto, ON Job ID#: RQ11647 Duration: 10 Months Role Overview We are seeking an experienced Web Specialist - Intermediate to support the development, enhancement, and maintenance of enterprise-level web and intranet solutions. The successful candidate will work closely...


  • Toronto, Ontario, Canada NTT DATA Services Full-time $113,000 - $130,218 Contract

    Req ID: 391297 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java + SQL + Angular Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Once You Are Here, You...


  • Toronto, ON, Canada Realign Llc Full-time $90,000 - $130,000 Contract

    Job Type: Full TimeLocation: Toronto, ONWork Model: Hybrid – 4 Days Onsite Primary Skills Java/Spring Boot, Angular, REST APIs & Microservices Job Description We are seeking an experienced Java Full Stack Developer to design, develop, integrate, and maintain scalable full-stack applications using Java, Spring Boot, Angular, REST APIs, Microservices, and...


  • Toronto, ON, Canada Iris Software Inc. Full-time $120,000 - $160,000 Contract

    Title Java Full Stack Developer Location Toronto, ON (Hybrid) Duration 24+ Months Position Summary We are seeking a highly skilled Senior Full Stack Engineer with strong expertise in Java, Spring Boot, Python, modern frontend technologies, and AWS cloud services. The ideal candidate will have extensive experience designing, developing, and deploying...


  • Toronto, Ontario, Canada NTT DATA North America Full-time $60 - $70 Permanent

    Company Overview: Req ID: 375797 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Sr. GCP/ Java Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Job...


  • Toronto, Ontario, Canada Confiar Services Full-time

    Java Full Stack Developer Location: Toronto Canada Employment Type: Long term Contract Job Summary We are seeking an experienced Java Full Stack Developer with software development experience and strong hands-on expertise in Java, Spring Boot, REST APIs, microservices, SQL, and frontend technologies. The candidate will be responsible for developing scalable...


  • Toronto, ON, Toronto Census Division, ON; Ontario, 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...

  • Jr Java Developer

    4 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada Triunity Software, Inc. Full-time €80,000 - €120,000 Temporary

    Role: Jr Java Developer Location: Toronto Canada Candidates with career Gap also applicable. Job Description: Minimum 4 years’ of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, and Integration Testing. Excellent understanding of design patterns and microservice...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Pacer Group Full-time €58 - €63 Temporary

    Job Title: Senior Full Stack Developer Java / Angular Location: Toronto, ON Work Arrangement: Hybrid (4 days a week in office) Employment Type: Contract Duration: 06-12 Months Pay Rate: CAD 58-63/hour Incorporated Domain: BFSI Application Deadline: Sept 30th, 2026 SKILLS REQUIRED: Must have- Angular, Java, Spring boot, RestApi, Kafka, SQL, Docker,...

  • Java Developer

    4 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada BeachHead Full-time

    Ready to advance your career in digital banking development? Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an exciting opportunity to contribute to innovative online banking solutions. The position involves hands‑on backend development utilizing Java 17 or higher, within a dynamic...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Ampstek Full-time

    6+ years of experience in designing and developing enterprise-grade full-stack applications using Java 8+, Spring Boot, Microservices, Angular, REST/SOAP web services, GraphQL, and Swagger/OpenAPI. Strong expertise in building responsive and scalable front-end applications using Angular, integrated with secure backend services and microservice-based...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Millennium Software and Staffing Inc Full-time

    Join to save Java Backend Developer at Millennium Software and Staffing Inc We are looking for Java Backed Developer in Toronto, ON for our client. Required Skills: Java/J2EE. Spring Boot. Spring Framework. Microservices. NoSQL/SQL databases. Kafka. Experience required: 06+ years Seniority level Mid-Senior level Employment type Contract ...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Pacer Group Full-time €125,000

    Salary : CAD 125K/yearmax including 5% QPLC Domain: BFSI Application Deadline: Oct. 15th, 2026 SKILLS REQUIRED: Experience: 8-10 Years Design, develop, test, deploy, and maintain secure, scalable microservices, backend applications, and RESTful APIs using Java, Spring Boot, and Python. Translate business and technical requirements into pragmatic...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Iris Software Inc. Full-time

    Location: Toronto, ON (Hybrid) Duration: 24+ Months Note: 4 days/week hybrid Job Description: Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Java Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Highbrow LLC Full-time

    Job Title: Senior Java Developer Job ID: 2024-13063 Job Location: Toronto, ON (Hybrid – 2 days/week onsite) Job Travel Location(s): # Positions: 1 Employment Type: W2 Duration:Long Term # of Layers:0 Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers Key Technology: Job Responsibilities: Code Quality & Maintenance : Create...


  • Downtown Toronto, Canada Electric Mind Full-time

    At Electric Mind, Engineering is where strategy meets action. Our team helps organizations cut through complexity—aligning business ambition with technology execution to unlock real, lasting change. You’ll work alongside curious, driven people tackling high-impact challenges for everyone from scaling startups to global enterprises. Each...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Veracity Ventures Inc. Full-time

    Job Title: Java Full-Stack Developer Experience Level: 2–5 Years Location: [ Hybrid / On Site ] Employment Type: Full-Time Role Overview We are seeking an experienced and proactive Java Full-Stack Developer to design, build, and maintain scalable, cloud-native enterprise applications. In this role, you will work across the full software...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Capgemini Full-time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...

  • Java Developer

    3 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada TMS Full-time

    Job Title: Java Architect / Principal Software Engineer Location: Downtown Toronto, ON Hire Type: Contract Role Summary We are looking for a Staff/Principal Software Engineer who thrives in ambiguity, builds systems from the ground up, and ships quickly. This is a highly hands-on Individual Contributor (IC) role with significant architectural...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Lever, Inc. Full-time

    AtElectric Mind,Engineeringis where strategy meets action. Our team helps organizations cut through complexity-aligning business ambition with technology execution to unlock real, lasting change.You’llwork alongside curious, driven people tackling high-impact challenges for everyone from scaling startups to global enterprises. Each engagement is...