A leading Canadian technology services provider is seeking a Senior Java Full Stack Developer in Toronto. This key role involves designing, developing, and supporting web-based software solutions. Ideal candidates will have at least 6 years of Java experience, strong problem-solving skills, and a diploma or degree in computer science. The role provides a competitive salary and a comprehensive benefits package, including employer-paid health benefits and retirement plans.