1

Database Developer Contract Jobs in Ontario (NOW HIRING)

This engagement will start as a 6-month contract with a high possibility of extensions. Key ... Proficiency with MongoDB or similar NoSQL databases. * Experience with message queuing/streaming ...

... Contract Duration: 06/15/2026 to 10/30/2026 Possibility of extension: Yes, extension based on ... SQL/NoSQL databases such as Postgres, MongoDB 7+ years of Experience with Redis or caching ...

New

Temporary Contract Work Model: Hybrid Reference code: 132703 Primary Location: Toronto, ON All ... Experience working with relational databases and NoSQL databases (e.g., MongoDB) * Experience ...

RQ11139 - Sr. Software Developer 6+ month contract (132 business days) ONSITE 5 days - 21 College ... Expertise in database systems , MS SQL 2005, 2008, 2012 and stored procedures Nice-to-have: * OPS ...

RQ11140 - Sr. Software Developer 6+ month contract (147 business days) ONSITE 5 days - 21 College ... Expertise in database systems , MS SQL 2005, 2008, 2012 and stored procedures Nice-to-have: * OPS ...

RQ11141 - Sr. Software Developer 1-year contract (253 business days) ONSITE 5 days - 21 College ... Expertise in database systems , MS SQL 2005, 2008, 2012 and stored procedures Nice-to-have: * OPS ...

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 working experience with SQL/NoSQL databases and have an awareness of object and data ...

... contract basis. \n \n \n \n \n \n The two successful candidates will get the opportunity to work ... Net, DevOps, Azure Paas \n * Database design and implementation on both relational and non ...

... Contract. \n \n \n \n \n \n The Role Working in an agile team, developing solutions agreed in ... Extensive experience working with relational databases, ideally MySQL, MariaDB & MS SQL Server \n ...

Ensure high code quality through automated unit, functional testing and contract testing * Automate ... Experience or understanding of design patterns, databases (SQL, NoSQL), platforms, frameworks, and ...

next page

Showing results 1-20

Database Developer Contract information

What are the key skills and qualifications needed to thrive as a Database Developer Contractor, and why are they important?

A Database Developer Contractor needs strong SQL programming skills, experience with database design, and a solid understanding of relational and non-relational database systems, typically supported by a degree in computer science or information technology. Familiarity with tools like Microsoft SQL Server, Oracle, MySQL, and knowledge of ETL processes, as well as certifications such as Microsoft Certified: Azure Database Administrator Associate, are commonly required. Attention to detail, problem-solving abilities, and effective communication are vital soft skills for collaborating with clients and teams. These competencies are crucial for delivering scalable, secure, and efficient database solutions on time and within project requirements.

What are some common challenges faced by Database Developers working on contract assignments?

Database Developers on contract often encounter challenges such as quickly adapting to unfamiliar database environments, integrating with existing teams, and understanding legacy systems. Since contract roles typically have tight deadlines, contractors must rapidly assess project requirements and deliver solutions efficiently. Additionally, clear communication with stakeholders and in-house developers is essential to ensure alignment on database design, security standards, and performance expectations.

What does a Database Developer on a contract basis do?

A Database Developer on a contract basis is responsible for designing, developing, and maintaining databases for organizations during a specified project or time period. They create and optimize database structures, write and test queries, and ensure data integrity and security. Contract Database Developers work independently or as part of a team to deliver solutions that meet client requirements, often focusing on tasks like performance tuning, troubleshooting, and implementing new features. Their role is project-based, so they may work with multiple clients over time.

What is the difference between Database Developer Contract vs Database Administrator?

AspectDatabase Developer ContractDatabase Administrator
CredentialsTypically requires SQL, database design, and programming skills; certifications like Microsoft Certified: Azure Database Administrator are commonRequires SQL, database management, and troubleshooting skills; certifications like Oracle Certified Professional are common
Work EnvironmentProject-based, short-term contracts, often remote or on-siteOngoing, maintenance-focused roles, usually on-site or hybrid
Employer & Industry UsageUsed across tech, finance, healthcare for development projectsCommon in large enterprises, IT departments, and data management teams

While both roles involve working with databases, a Database Developer Contract focuses on designing and building databases for specific projects, often on a temporary basis. In contrast, a Database Administrator manages and maintains existing databases to ensure optimal performance and security on an ongoing basis.

What are the most commonly searched types of Database Developer jobs in Ontario? The most popular types of Database Developer jobs in Ontario are:
What are popular job titles related to Database Developer Contract jobs in Ontario? For Database Developer Contract jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Database Developer Contract jobs in Ontario look for? The top searched job categories for Database Developer Contract jobs in Ontario are:
What cities in Ontario are hiring for Database Developer Contract jobs? Cities in Ontario with the most Database Developer Contract job openings:
Infographic showing various Database Developer Contract job openings in Ontario as of May 2026, with employment types broken down into 70% Full Time, 26% Part Time, and 4% Contract. Highlights an 69% Physical, 6% Hybrid, and 25% Remote job distribution.

Senior Java Developer

Hire DigITalent

Toronto, ON

Contractor

Posted 21 days ago


Job description

We are seeking a highly experienced and technically proficient Senior Java Developer to join a new initiative with our financial service client. The successful candidate will be part of one of two dedicated squads working to deliver a Minimum Viable Product (MVP) by the end of the year. This role requires a strong technical contributor who can operate autonomously and thrive in a fast-paced environment, leveraging guidance from established technical and product leaders. This engagement will start as a 6-month contract with a high possibility of extensions.

Key Responsibilities

  • Design, develop, and implement high-performance, scalable applications using modern Java frameworks.
  • Take ownership of complex technical tasks and deliver solutions with minimal supervision.
  • Actively contribute to architectural decisions and ensure the technical design aligns with the broader enterprise strategy.
  • Collaborate closely with product owners, technical leads, and other squad members to understand requirements and deliver high-quality code.
  • Mentor junior developers and participate in code reviews to ensure code quality and adherence to best practices.
  • Manage and deploy applications at scale using containerization technologies.
  • Troubleshoot and resolve complex issues across distributed systems.

Required Qualifications

  • Minimum of 7 years of professional experience in software development.
  • Strong expertise in Object-Oriented Programming (OOP) and Functional Programming paradigms.
  • Experience working in an Agile environment.
  • Proven background in designing and implementing Distributed Systems and Microservices architecture.
  • Extensive experience with OpenShift for containerization, application deployment, and management in a scalable environment.
  • Proficiency with MongoDB or similar NoSQL databases.
  • Experience with message queuing/streaming technologies like Kafka.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines, specifically using GitHub Actions.
  • Past experience in payments, internal bank to bank transactions

Work Environment

  • Location: Toronto or Calgary.
  • Work Arrangement: This role requires a minimum of 4 days per week in the office.