1

Java Developer Co Op Jobs in Ontario (NOW HIRING)

Reporting to the Continuous Improvement Manager, the Continuous Improvement Technician Co-op will have the opportunity to work directly with manufacturing, engineering, quality, maintenance, supply ...

Mechatronics Engineering Co-op

Newmarket, ON ยท On-site

CA$21.08 - CA$25.46/hr

Replacement Co-op student position, starting August 17, 2026 QUALIFICATIONS & SKILLS: * Working towards Bachelor's degree in Engineering from accredited university * Developing communication skills ...

IT Student | Co-op Term

Barrie, ON ยท On-site

CA$20/hr

INFORMATION TECHNOLOGY (CO-OP STUDENT) Location: 85 Morrow Road, Barrie, Ontario Employment Type ... A growing manufacturer, providing innovative engineered solutions for environmental, technical and ...

Replacement Co-op student position, starting August 17, 2026 QUALIFICATIONS & SKILLS: * Working towards Bachelor's degree in Engineering from accredited university * Developing communication skills ...

... Nenagh Co. Tipperary \n \n \n \n \n \n Role Overview \n \n \n \n \n \n Senior application ... developers will, in collaboration with a multidisciplinary delivery team, design and develop ...

The Procurement Co-op is a highly motivated self-starter who will assist in various areas of the ... Interface between Procurement, Engineering, Quality, Document Control, Execution staff, and Project ...

Enrollment in a post-secondary Co-op program in Occupational Health & Safety, Environmental Science, Environmental Engineering, Chemical Engineering, or related field (preference for senior students)

This role is designed for a college or university student interested in technical writing, construction, engineering, or business communications. The co-op will assist in drafting, editing, and ...

Showing results 21-40

Java Developer Co Op information

What is a Java Developer Co Op?

A Java Developer Co-Op job is a temporary, paid position for students or recent graduates who want hands-on experience in Java development. Co-op students work with a team of developers to design, test, and maintain Java-based applications. They gain practical knowledge in coding, debugging, and software development best practices while contributing to real-world projects. This role helps bridge the gap between academic learning and professional work, preparing candidates for full-time software development roles.

What types of projects or tasks will I typically work on as a Java Developer Co Op?

As a Java Developer Co Op, you can expect to support ongoing software development projects by writing and testing code, fixing bugs, and assisting in the design or implementation of new features. You may work on both backend and frontend components, collaborate with senior developers during code reviews, and contribute to team meetings or agile sprints. Your work might include developing internal tools, creating automation scripts, or participating in the documentation process. This hands-on experience is designed to give you exposure to industry best practices and the full software development lifecycle while building your professional skills.

What are the key skills and qualifications needed to thrive in the Java Developer Co Op position, and why are they important?

To thrive as a Java Developer Co Op, you need a solid understanding of Java programming, object-oriented design principles, and foundational knowledge in software development, often supported by coursework or relevant project experience. Familiarity with version control systems like Git, IDEs such as IntelliJ or Eclipse, and basic knowledge of databases or web development frameworks are common requirements. Effective communication, eagerness to learn, and strong problem-solving skills help you adapt quickly and work well within a team environment. These competencies ensure you can contribute to real-world projects, collaborate with experienced developers, and gain valuable hands-on experience during your co-op term.

Is Java Developer Co Op still in demand?

Java Developer Co Op roles remain in demand due to the continued use of Java in enterprise applications, Android development, and backend systems. Employers seek candidates with strong programming skills, familiarity with frameworks like Spring, and experience with version control tools. The demand is influenced by ongoing technology updates and the need for scalable, secure software solutions.

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

The most popular types of Java Developer jobs in Ontario are:

What cities in Ontario are hiring for Java Developer Co Op jobs?

Cities in Ontario with the most Java Developer Co Op job openings:

Infographic showing various Java Developer Co Op job openings in Ontario as of August 2026, with employment types broken down into 2% As Needed, 71% Full Time, 24% Part Time, 1% Temporary, and 2% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.

Lean Continuous Improvement Co-op

Innio

Welland, ON โ€ข On-site

Full-time

Posted 9 days ago


Job description

What are we looking for?

We are looking for a highly motivated and analytical Continuous ImprovementTechnician Co-opto join our Operations Excellence team and support the transformation of our manufacturing operations.

Reporting to the Continuous Improvement Manager, the Continuous Improvement Technician Co-op will have the opportunity to work directly with manufacturing, engineering, quality, maintenance, supply chain, and operations teams to identify improvement opportunities, analyze performance, develop solutions, and help build a culture of continuous improvement across the plant.

Co-op Term Duration:September 2026 - May 2026 (Looking for an 8 month co-op)

Essential Responsibilities

  • Participate in cross-functional improvement projects from problem identification through implementation and follow-up.
  • Conduct time studies and workflow analyses toidentifybottlenecks and recommend Lean improvements (e.g., waste reduction, process standardization)
  • Assistin the implementation and sustainment of Lean tools (e.g., 5S, visual management, standardwork,..)
  • Develop presentations, dashboards, reports, and visual management materials.
  • Follow up on action plans and improvement initiatives.
  • Ensure improvements are documented and sustained throughappropriate standardsand management systems.
  • Promote a continuous improvement mindset throughout the organization.
  • Perform other activities related to Continuous Improvement and Operational Excellence asrequired.

Qualifications/Requirements

  • In process of completing a diploma in a related discipline, such as Manufacturing/Mechanical Engineering or machining
  • Experience working within a manufacturing setting
  • Experience with AutoCAD software and blueprint reading
  • Experience using CNC machines and hand tools safely.

Desired Characteristics

  • Curiousconstantly asking why and looking for better ways to work.
  • Analyticalbeingcomfortable working with data andidentifyingpatterns.
  • Hands-on willing to spend time on the shop floor and understand processes firsthand.
  • Proactivetakes initiative instead of waiting to be told what to do.
  • Collaborative able to work effectively with operators, technicians, engineers,supervisors, and managers.
  • Results-orientedfocused on measurable and sustainable improvements.
  • A strong communicatorable to explain ideas clearly to both technical and non-technical audiences.

Accommodations

INNIO is an equal opportunity employer committed to inclusive, barrier-free recruitment and selection processes and work environments. We will make reasonable accommodations for the needs of applicants under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment and selection process. Pleaseadvisethe Human Resources Department atrecruiting@innio.comto ensure your accessibility needs are accommodated throughout this process.

As part of our commitment to innovation and efficiency, INNIO utilizes AI technology toassistin theinitialscreening of applicants. This helps us more effectivelyidentifyqualifications and match candidates to role requirements. Pleases note that all hiring decisions are made with human oversight to ensure fairness, context, and alignment with our core values.

Employment Type: Entry Level