1

Intern Java Mainframe Developer Jobs in Ontario (NOW HIRING)

Test Automation Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept ... Proficient in a programming language like Python or Java * Experience with Linux/macOS * Knowledge ...

Test Automation Designer Coop/Intern Number of Position(s): 1 Duration: 4 Months Date: Fall Term ... Strong programming (Java, Perl, XML, JS) and problem-solving skills. * Ability to learn quickly and ...

Incubation Developer Coop/Intern Number of Position(s): 1 Duration : 4 Months Date: August ... Strong programming skills, preferably with experience in Python, Java, or C++. * Basic ...

... Java), testing frameworks, and utilities Experience with Customer data and Customer systems ... in Mainframe environment Experience with testing data transformations, data migrations and batch ...

Software Support Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date: - ( Fall Term Sept ... Programming proficiency in at least one of the following: Java, Python, Perl, or shell scripting.

Intern Automation Specialist

Kanata, ON · Hybrid

CA$19.46 - CA$28.55/hr

In 1984, we started out as a team of three engineers. Today, we have grown to become a global ... Experience developing in Java * Familiarity with SQL * Familiarity with interface design and ...

Intern Automation Specialist

Kanata, ON · Hybrid

CA$19.46 - CA$28.55/hr

In 1984, we started out as a team of three engineers. Today, we have grown to become a global ... Experience developing in Java * Familiarity with SQL * Familiarity with interface design and ...

next page

Showing results 1-20

Intern Java Mainframe Developer information

What is the difference between Intern Java Mainframe Developer vs Intern Mainframe Developer?

AspectIntern Java Mainframe DeveloperIntern Mainframe Developer
Required SkillsJava, Mainframe basics, basic database knowledgeMainframe technologies (COBOL, JCL), basic Java knowledge
Work EnvironmentJava development teams, enterprise application projectsMainframe operation teams, legacy system maintenance
Industry UsageFinancial services, insurance, bankingBanking, government agencies, large enterprises

The main difference between an Intern Java Mainframe Developer and an Intern Mainframe Developer lies in their technical focus. The Java Mainframe role emphasizes Java programming combined with basic mainframe skills, often working on modernizing legacy systems. In contrast, the Mainframe Developer role centers on mainframe-specific technologies like COBOL and JCL, with less emphasis on Java. Both roles are common in large enterprises and serve different aspects of legacy system management and modernization projects.

What cities in Ontario are hiring for Intern Java Mainframe Developer jobs? Cities in Ontario with the most Intern Java Mainframe Developer job openings:
Test Automation Co-op/Intern

Test Automation Co-op/Intern

Nokia

Kanata, ON

Full-time

Posted 5 days ago


Nokia rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

4th of 76 rated telecommunications companies


Job description

Position: Test Automation  Co-op/Intern

Number of Position(s): 1

Duration: 4 Months  

Date:  - (Fall Term Sept 8th - Dec 18th, 2026)

Location: In Office at 600 March Rd. Ottawa, Canada.

EDUCATIONAL RECOMMENDATIONS

Currently a candidate for a Master's, Bachelor's degree, or Diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Software Engineering, or a related field with an accredited school in Canada. 
 

  • Proficient in a programming language like Python or Java
  • Experience with Linux/macOS
  • Knowledge of systems
  • Familiarity with tools like Git, Jenkins, NPM, Gradle, etc.
  • Motivated to continuously learn and grow

As part of our team, you will:

  • Investigate and resolve issues in multiple environments like Linux, macOS, containers, etc.
  • Support DevOps practices by working with CI/CD tools such as Git, Jenkins, Artifactory, Gradle, and NPM (or similar).
  • Continuously learn and apply knowledge of new languages, technologies, and tools to enhance team capabilities..  
  • Strong programming skills in Python, Golang, Java, etc, to automate and build new tools for the organization. 
  • Continuously explore the future of Network Automation-evaluating and integrating new tools and technologies that bring measurable value to our environments and products.