1

Java Internship Jobs in Ontario (NOW HIRING)

In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...

Software Developer

Toronto, ON ยท On-site

CA$72K - CA$105K/yr

Proficiency in at least one programming language such as Java, Python, or Go * Familiarity with ... Internship, research, or significant project experience in backend development or cloud services

Cloud/AI Platform Engineer

Toronto, ON

CA$75K - CA$141K/yr

  • Medical

  • Life

  • Retirement

Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...

New

Applied AI Backend Engineer

Ottawa, ON ยท Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on ... Demonstrated experience in one or more backend languages such as Go, Java, JavaScript, or Python.

Offensive Security - Penetration Tester

Toronto, ON ยท On-site

CA$62K - CA$107K/yr

Familiarity with development technologies like Docker, CDK, Terraform, Java, Python, React, GraphQL ... The salary range (or starting rate for interns and associates) for this role represents numerous ...

Cloud/AI Platform Engineer

Toronto, ON ยท On-site

CA$75K - CA$141K/yr

  • Medical

  • Life

  • Retirement

Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...

New

Senior Backend Engineer

Toronto, ON ยท On-site

  • Medical

  • Dental

  • Vision

  • PTO

Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java, Spring, and SQL * Experience developing scalable, customer ...

... including internships, co-op placements, academic projects, or equivalent practical experience ... Hands-on experience with Python, Golang, Java, or similar programming languages * Familiarity with ...

Applied AI Backend Engineer

Ottawa, ON ยท Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on ... Demonstrated experience in one or more backend languages such as Go, Java, JavaScript, or Python.

Jr. Quality Assurance Analyst

Toronto, ON ยท On-site +1

CA$50K - CA$60K/yr

  • Medical

  • Life

  • Retirement

  • PTO

What You bring * 1 year of Quality Assurance experience (or equivalent through internships/co-ops ... Selenium and Java scripting experience - Experience with test automation (maintaining existing ...

Senior Fullstack Engineer

Toronto, ON ยท On-site

  • Medical

  • Dental

  • Vision

  • PTO

Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java / Spring Boot, React, ECMAScript standard and SQL (MySQL)

Showing results 21-40

Java Internship information

What is a Java internship?

A Java Internship is a temporary position, usually aimed at students or recent graduates, that provides hands-on experience working with Java programming in a real-world environment. Interns typically assist with software development tasks, bug fixing, and sometimes participate in designing and testing Java applications. This role helps individuals gain practical skills, industry knowledge, and professional networking opportunities that can aid in securing a full-time job in software development.

What types of projects do Java interns typically work on, and how do these projects support their learning and professional growth?

Java interns are often assigned to real-world projects such as developing web applications, enhancing existing codebases, or automating testing processes. These projects are designed to provide hands-on experience with Java frameworks like Spring or Hibernate, version control systems, and collaborative development tools. Interns usually work closely with experienced developers, participate in code reviews, and attend team meetings, which helps them gain valuable feedback and understand industry best practices. This environment not only sharpens their technical skills but also exposes them to effective teamwork and agile development methodologies, setting a strong foundation for future career opportunities.

What are the key skills and qualifications needed to thrive as a Java intern, and why are they important?

To thrive as a Java Intern, you need a solid understanding of Java programming, basic knowledge of object-oriented principles, and enrollment in or completion of a computer science or related degree. Familiarity with IDEs like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic database concepts is often expected. Strong problem-solving skills, eagerness to learn, and effective communication set exceptional interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt to team workflows, and accelerate their professional growth.

What is the difference between Java Internship vs Java Developer?

AspectJava InternshipJava Developer
Required CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's degree in Computer Science or related, often with certifications
Work EnvironmentEntry-level, training-focused, often part-time or temporaryFull-time, professional development, project-based
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for trainingFull-time roles in software development companies, IT departments, or tech firms
Common Search & Comparison IntentUnderstanding entry points into Java developmentSeeking full-time Java development roles

In summary, a Java Internship is an entry-level, training-focused position designed for students or recent graduates to gain practical experience. A Java Developer is a full-time professional role requiring more experience and responsibility in developing Java applications.

Is Java still in demand?

Java remains a highly in-demand skill for software development, especially in enterprise applications, Android app development, and backend systems. Many companies seek Java developers with knowledge of frameworks like Spring and experience with cloud environments, ensuring ongoing job opportunities for Java interns and professionals.

What does a Java internship do?

A Java internship involves assisting with software development using Java programming language, often including tasks like coding, debugging, and testing applications. Interns gain experience with development tools, collaborate with teams, and improve their programming skills in a real-world environment.

What are the most commonly searched types of Java jobs in Ontario?

The most popular types of Java jobs in Ontario are:

What cities in Ontario are hiring for Java Internship jobs?

Cities in Ontario with the most Java Internship job openings:

Infographic showing various Java Internship job openings in Ontario as of August 2026, with employment types broken down into 8% Internship, 54% Full Time, 36% Part Time, 1% Temporary, and 1% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution.

WaveLogic Systems Design Architecture Intern (8-12 months)

Ciena

Ottawa, ON โ€ข On-site

CA$25 - CA$34/hr

Full-time

PTO

Re-posted 13 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

WaveLogic Systems Design Architecture Intern

The Opportunity:

8-12 month internship starting September 2026 to September 2027

How You Will Contribute:

As an intern, you will be a contributor to the team, helping with hands on hardware performance testing, including data collection and analysis. You may also get involved with testing some software aspects of our modem products.

You will...

  • Assist with Design Verification Testing (performance testing), including optical performance, power consumption, electrical performance.
  • Capture data during DVT tests, post-analysis and presentation.
  • Automation of software test cases and hands-on testing of features on the optical modules, using the evaluation board, GUI, and python scripting.
  • Identifying issues and driving resolution into the HW & SW design teams.
  • Providing feedback on design and helping to drive improvements into the optical module.

The successful candidate will have an excellent mix of abilities including good interpersonal skills, excellent team player, strong hands-on lab skills (or a desire for them!), programming & lab automation underscored by a strong work ethic.

We are looking to train and invest in a diligent & committed student who is willing to 'fit' and adapt to a variety of tasks.

The Must Haves:

  • Working towards completion of Bachelors or diploma in Electrical Engineering, Computer Engineering, Programming or a related field.
  • Working knowledge of Python

Assets:

  • Hands-on, roll-up-the-sleeves personality.
  • Action-oriented, self-starter, organized, able to work both under direction and independently.
  • Some coding experience with MATLAB & Java scripting is an asset.
  • Some experience or knowledge with lab test equipment.
  • Working knowledge of MS Office tool suite (Word, Excel), and working with large data sets (sorting, filtering, graphing).

Pay Range:The hourly pay range for this position is $25.00 - $34.00

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.


In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.