Java Developer
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5+ years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5+ years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5+ years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Information Technology, or a related field. * 5+ years of ... benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on ...
Lively, ON · On-site +1
Trades apprenticeships. * Support for growth, training and education. * Progressive flexible work ... Degree in Mechatronics Engineer, Computer Science or similar * Project Management experience
Lively, ON · On-site +1
Trades apprenticeships. * Support for growth, training and education. * Progressive flexible work ... Degree in Mechatronics Engineer, Computer Science or similar * Project Management experience
Ottawa, ON · On-site
CA$60K - CA$100K/yr
Commercialization and science reinforce each other by design. About this role: The CNC Machinist ... Generate and modify CAD drawings in SolidWorks to support prototype development and design ...
Quick apply
Apply Early
Ottawa, ON · On-site
CA$60K - CA$100K/yr
Commercialization and science reinforce each other by design. About this role: The CNC Machinist ... Generate and modify CAD drawings in SolidWorks to support prototype development and design ...
Apply Early
$60K - $100K/yr
Commercialization and science reinforce each other by design. About this role: The CNC Machinist ... Generate and modify CAD drawings in SolidWorks to support prototype development and design ...
$60K - $100K/yr
Commercialization and science reinforce each other by design. About this role: The CNC Machinist ... Generate and modify CAD drawings in SolidWorks to support prototype development and design ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Cambridge, ON · On-site
CA$600/day
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Cambridge, ON · On-site
CA$600/day
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Minimum Honours Bachelor's Science Degree, Occupational Health and Safety (OHS) Degree or related ... Advanced level of computer skills desired with Microsoft Office applications (Excel, Word ...
Minimum Honours Bachelor's Science Degree, Occupational Health and Safety (OHS) Degree or related ... Advanced level of computer skills desired with Microsoft Office applications (Excel, Word ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $72,000-$99,000 CAD per year * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $50.00 to $68.75 CAD per hour * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $50.00 to $68.75 CAD per hour * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Cambridge, ON · On-site
CA$600/day
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $50.00 to $68.75 CAD per hour * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Cambridge, ON · On-site
CA$600/day
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Compensation: $50.00 to $68.75 CAD per hour * Annual Performance-Based Incentive Bonus * 5% RRSP ...
Toronto, ON · Hybrid
CA$94K/yr
Applying "The Art & Science of Risk," SCOR uses its industry-recognized expertise and cutting-edge ... Bachelor's Degree / completed commercial apprenticeship (ideally in re-/insurance company) or ...
Toronto, ON · Hybrid
CA$94K/yr
Applying "The Art & Science of Risk," SCOR uses its industry-recognized expertise and cutting-edge ... Bachelor's Degree / completed commercial apprenticeship (ideally in re-/insurance company) or ...
As a Computer Science Apprentice, you will typically receive structured mentorship from experienced software engineers and participate in hands-on training sessions. Expect regular code reviews, pair programming opportunities, and collaborative projects that help reinforce your learning. Many programs also provide access to internal documentation, technical workshops, and opportunities to shadow professionals across different teams, giving you a broader view of the field. This support structure is designed to help you rapidly build practical skills and prepare for a full-time role in computer science upon completion of the apprenticeship.
A Computer Science Apprenticeship is a structured, hands-on training program that combines practical work experience with academic learning. Apprentices typically work under the guidance of experienced professionals while gaining technical skills in areas such as programming, software development, and cybersecurity. These programs often lead to industry-recognized certifications or a full-time job upon completion. They are ideal for individuals looking to enter the tech field without a traditional degree or seeking hands-on experience while studying.
To excel in a Computer Science Apprenticeship, you need foundational knowledge of programming languages (such as Python, Java, or C++), basic understanding of algorithms and data structures, and a willingness to learn on the job. Exposure to version control systems like Git and familiarity with development environments or basic software engineering principles are often expected. Strong problem-solving abilities, effective communication, and a collaborative attitude help apprentices integrate seamlessly into development teams. These skills are crucial for adapting to new technologies, contributing effectively to projects, and gaining the practical experience needed for a successful tech career.
Location PCS CA, Toronto
Years of Experience 9 Years
Job Summary We are seeking a skilled Java Developer with over 5 years of experience in the commercial banking domain. The ideal candidate will contribute to the development and support of enterprise applications, focusing on performance, stability, and scalability. This role requires a strong background in Java development and SQL, along with proficiency in technologies such as Spring, Spring Boot, Microservices, and REST APIs.
Responsibilities
Mandatory Skills
Preferred Skills
Qualifications
"Virtusa is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Virtusa makes hiring decisions based solely on qualifications, merit, and business needs at the time."
Sourced by ZipRecruiter
We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.
It services
10,000+ Employees
Westborough, MA, US
1996