1

Contract Java Groovy Developer Jobs in Toronto, ON

We are looking for a Test Automation Engineer to work with the Notification Services team in Scotia ... Good knowledge on Groovy and/or Java scripting. * Good knowledge on version control tools such as ...

Software Developer

Stouffville, ON · Hybrid

CA$80K - CA$85K/yr

Software Developer (Temporary) Role Type: 3 Month Fixed Term Contract Department: R&D Reports to ... You have experience developing in modern Object-Oriented programming languages (C#/C++, Java ...

Define, document, and enforce Java/Kotlin coding standards, design patterns, and architectural ... and developer productivity. * Provide technical advisory input on API design, service contracts ...

Contract Location: Remote Job Summary: We are looking for experienced software engineers to help ... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ...

Contract Duration: 1+ Year Long Term Location: Toronto, Ontario (Hybrid 3 days in office ... Experience with server-side development in Node.js, Java 11, or Python * Working knowledge of SQL ...

Contract Duration: 1+ Year - Long Term Location: Toronto, Ontario (Hybrid - 3 days in office ... Experience with server-side development in Node.js, Java 11, or Python * Working knowledge of SQL ...

... DevOps, and business stakeholders to drive improvements. You'll also mentor junior engineers ... such as Java, Python, or Groovy. * You analyze and solve problems. You excel at interpreting ...

... DevOps, and business stakeholders to drive improvements. You'll also mentor junior engineers ... such as Java, Python, or Groovy. * You analyze and solve problems. You excel at interpreting ...

Showing results 41-60

Contract Java Groovy Developer information

What is the difference between Contract Java Groovy Developer vs Contract Java Developer?

AspectContract Java Groovy DeveloperContract Java Developer
Required SkillsJava, Groovy, Spring, REST APIsJava, Spring, SQL, Web Services
Work EnvironmentAgile teams, software development firms, tech companiesFinancial institutions, enterprise software, consulting firms
CertificationsJava certifications, Groovy scripting experienceJava certifications, Oracle Certified Professional
Industry UsageUsed in dynamic scripting, automation, and JVM-based projectsUsed in enterprise applications, backend systems, and large-scale software

While both roles require Java expertise, Contract Java Groovy Developers specialize in Groovy scripting for JVM-based projects, often working in agile environments with a focus on automation and dynamic scripting. Contract Java Developers typically focus on core Java applications within enterprise settings. The choice depends on the project needs for Groovy scripting versus standard Java development.

What are the most commonly searched types of Java Groovy Developer jobs in Toronto, ON?

The most popular types of Java Groovy Developer jobs in Toronto, ON are:

Infographic showing various Contract Java Groovy Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 50% Hybrid, and 50% Remote job distribution.

Senior Software Engineer - Remote

YO AI Labs

Toronto, ON • Remote

Full-time

Re-posted 27 days ago


Job description

Job Title: Senior Software Engineer

Job Type: Contract

Location: Remote

Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation of AI by leveraging your advanced engineering skills in a dynamic, remote setting.

Required Skills and Qualifications:

  • Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go considered a strong asset.
  • Deep understanding of algorithms, data structures, and performance tuning.
  • Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
  • Strong background in feature development and codebase refactoring.
  • Proven ability to optimize software for performance and scalability.
  • Exceptional written and verbal communication skills, with a keen attention to detail.
  • Track record of success in collaborative, cross-functional teams, ideally in remote settings.


Preferred Qualifications:

  • Previous experience working on large-scale, distributed codebases.
  • Familiarity with modern AI or machine learning systems is a plus, though not required.
  • Background in participating in rigorous code reviews and contributing to the development of software best practices.