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 ...
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 ...
Junior Front End Engineer
Toronto, ON · Remote
CA$80K - CA$100K/yr
You have previous experience through co-op / internship or 1+ year full time experience in building ... Java, Kotlin, Spring Boot, JPA/Hibernate, Gradle, Cucumber, JUnit * Infrastructure on AWS: IaC with ...
Quick apply
Junior Front End Engineer
Toronto, ON · Remote
CA$80K - CA$100K/yr
You have previous experience through co-op / internship or 1+ year full time experience in building ... Java, Kotlin, Spring Boot, JPA/Hibernate, Gradle, Cucumber, JUnit * Infrastructure on AWS: IaC with ...
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · Hybrid
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... Proficiency in Python or another programming language (e.g., JavaScript, Java) * Basic ...
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · Hybrid
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... Proficiency in Python or another programming language (e.g., JavaScript, Java) * Basic ...
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
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
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · On-site
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... Proficiency in Python or another programming language (e.g., JavaScript, Java) * Basic ...
Quick apply
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · On-site
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... Proficiency in Python or another programming language (e.g., JavaScript, Java) * Basic ...
Cloud/AI Platform Engineer
CA$75K - CA$141K/yr
Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...
New
Cloud/AI Platform Engineer
CA$75K - CA$141K/yr
Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...
New
Microsoft D365 CE Managed Services Senior Consultant
Toronto, ON · Remote
CA$86K - CA$149K/yr
Scripting (Java Script) * SQL * Kingsway's Soft / Scribe/ Boomi * SSRS (Fetch XML Based Reporting ... The salary range (or starting rate for interns and associates) for this role represents numerous ...
Microsoft D365 CE Managed Services Senior Consultant
Toronto, ON · Remote
CA$86K - CA$149K/yr
Scripting (Java Script) * SQL * Kingsway's Soft / Scribe/ Boomi * SSRS (Fetch XML Based Reporting ... The salary range (or starting rate for interns and associates) for this role represents numerous ...
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 ...
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
Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...
New
Cloud/AI Platform Engineer
Toronto, ON · On-site
CA$75K - CA$141K/yr
Java * C# * Understanding of software engineering fundamentals, including: * Data structures and ... internships. * Experience with containers and orchestration technologies such as Docker and ...
New
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java, Spring, and SQL * Experience developing scalable, customer ...
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java, Spring, and SQL * Experience developing scalable, customer ...
Software Developer
Toronto, ON · On-site
... including internships, co-op placements, academic projects, or equivalent practical experience ... Hands-on experience with Python, Golang, Java, or similar programming languages * Familiarity with ...
Software Developer
Toronto, ON · On-site
... including internships, co-op placements, academic projects, or equivalent practical experience ... Hands-on experience with Python, Golang, Java, or similar programming languages * Familiarity with ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
(Canada) - Junior Site Reliability Engineer
Mississauga, ON · Hybrid
CA$70K - CA$80K/yr
... internships as a Software Engineer Monitoring or logging familiarity with Appdynamics, DataDog, ELK/Kibana or similar tools. Basic scripting or programming skills (Python, Bash and Java) Hands on ...
(Canada) - Junior Site Reliability Engineer
Mississauga, ON · Hybrid
CA$70K - CA$80K/yr
... internships as a Software Engineer Monitoring or logging familiarity with Appdynamics, DataDog, ELK/Kibana or similar tools. Basic scripting or programming skills (Python, Bash and Java) Hands on ...
Jr. Quality Assurance Analyst
Toronto, ON · On-site +1
CA$50K - CA$60K/yr
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 ...
Jr. Quality Assurance Analyst
Toronto, ON · On-site +1
CA$50K - CA$60K/yr
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 ...
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, messaging frameworks (e.g., RabbitMQ), and SQL (required)
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, messaging frameworks (e.g., RabbitMQ), and SQL (required)
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
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)
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)
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Have some software development experience (including co-op and internships); * Have experience with writing software in one of the major languages such as C++, C#, Java, Python; * Have familiarity ...
New
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, messaging frameworks (e.g., RabbitMQ), and SQL (required)
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, messaging frameworks (e.g., RabbitMQ), and SQL (required)
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, Messaging Frameworks (e.g. RabbitMQ) and SQL (required)
The high level of responsibility and contribution found in our internship programs is unlike my ... Java, JavaScript, Spring Boot, Messaging Frameworks (e.g. RabbitMQ) and SQL (required)
Java Internship information
What is a Java internship?
What types of projects do Java interns typically work on, and how do these projects support their learning and professional growth?
What are the key skills and qualifications needed to thrive as a Java intern, and why are they important?
What is the difference between Java Internship vs Java Developer?
| Aspect | Java Internship | Java Developer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's degree in Computer Science or related, often with certifications |
| Work Environment | Entry-level, training-focused, often part-time or temporary | Full-time, professional development, project-based |
| Employer & Industry Usage | Internships offered by tech companies, startups, and organizations for training | Full-time roles in software development companies, IT departments, or tech firms |
| Common Search & Comparison Intent | Understanding entry points into Java development | Seeking 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?
What does a Java internship do?
What are the most commonly searched types of Java jobs in Mississauga, ON?
The most popular types of Java jobs in Mississauga, ON are:
What cities near Mississauga, ON are hiring for Java Internship jobs?
Cities near Mississauga, ON with the most Java Internship job openings:

Ritchie Bros. Auctioneers rating
7.5
Based on 26 frontline employees who took The Breakroom Quiz
5th of 19 rated auctioneers
Job description
About the Role:
We are looking for an enthusiastic and motivated software engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and contribute to building robust and efficient software systems. You will work closely with senior engineers to develop and maintain applications. We believe in fostering a culture of continuous learning, automation, and collaboration, and you'll actively participate in that mission.
Responsibilities:
- Software Development:
- Write clean, well-tested, and maintainable code
- In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications.
- For SQL and NoSQL databases such as PostgreSQL, Azure SQL, Azure CosmosDB, Azure Storage Blob
- Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot effectively (with good judgment and review discipline)
- Write unit tests and help improve test coverage and overall code quality
- Assist in debugging and resolving software defects and issues.
- Continuously explore and adopt AI tools and frameworks
- Support application portfolio for "level 3" incidents as necessary
- Write clean, well-tested, and maintainable code
- Collaboration & Learning:
- Collaborate effectively with team members, product managers, and other stakeholders.
- Actively participate in team meetings, stand-ups, and discussions.
- Proactively seek out learning opportunities, staying up-to-date with new technologies and industry best practices.
- Ask questions, learn from senior engineers, and contribute to a positive team environment.
Qualifications:
- Education/Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, OR equivalent practical experience/coding bootcamp completion.
- 3-6 years of professional software development experience (internships, personal projects, or academic projects are highly valued).
- Technical Skills (Foundational):
- Foundational understanding of OOP, Asynchronous programming
- Foundational understanding of at least one modern programming language (e.g. .NET, React JS, JavaScript/TypeScript).
- Familiarity with RESTful APIs and Microservices
- Familiarity with version control systems (e.g. ADO, GitHub).
- Basic understanding of command-line tools and Linux environments.
- An eagerness to learn about cloud platforms (AWS, Azure), containers (Docker, Kubernetes), and CI/CD concepts.
- Working knowledge of authentication concepts (OAuth2, JWT) and SSO
- Skills & Attributes:
- Strong problem-solving skills with a curious and analytical mindset.
- Excellent communication skills, both written and verbal.
- Highly motivated, self-starter, and eager to learn new technologies and concepts quickly.
- Ability to work effectively both independently and as part of a team.
- Detail-oriented with a commitment to writing high-quality code.
Bonus Points:
- Any exposure to cloud platforms (AWS, Azure) or containerization (Docker, Kubernetes).
- Experience with scripting languages (e.g., Bash, Python).
- Completed personal projects demonstrating your coding abilities.
- Contributions to open-source projects.
- Participation in hackathons or coding challenges.
What Ritchie Bros. Auctioneers employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Ritchie Bros. Auctioneers
Sourced by ZipRecruiter
Industry
Machinery manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Westchester, IL, US