1

Database Contract Jobs in Quebec (NOW HIRING)

... components database and a well-established certification program. PURPOSE: Primary focus will be supporting commercial contract administration, legal operations and cross-functional business ...

Submit contract requests, update the contract database, and maintain current list of supplier contracts. * Assist clients with quotation requests. Obtain delivery and installation price quotes from ...

If you are an active McGill employee (ie: currently in an active contract or position at McGill ... databases, APIs, and user interfaces for C-BIG data management. (iii) Develop and support secure ...

If you are an active McGill employee (ie: currently in an active contract or position at McGill ... databases, APIs, and user interfaces for C-BIG data management. (iii) Develop and support secure ...

... contract positionto providematernity leave coverage. Reporting to the Director of Product ... Experience with SQL and relational databases (Oracle experience is preferred). * Knowledge of ERP ...

Customer Service Representative (1 year contract) Location: Anjou, Qc or Toronto, ON Work Schedule ... Maintain customer requirements database and ensure that requirements are met. Ensure a PDI is ...

Showing results 21-40

Database Contract information

What is a database contract?

Database contracts are agreements that specify the terms and conditions for database services or database management between a client and a service provider. These contracts often outline responsibilities such as data storage, security, backup procedures, access rights, and compliance with relevant regulations. They help ensure that both parties understand their roles in maintaining the integrity and availability of the database. Database contracts are commonly used in business settings where data handling is outsourced or managed by third-party vendors.

What are some common challenges faced by professionals in database contract roles, and how can they be addressed?

Professionals in Database Contract roles often face challenges such as quickly adapting to new database environments, understanding legacy systems, and ensuring data security within short project timelines. To address these, it's important to have strong foundational knowledge in multiple database platforms, effective communication skills to clarify project requirements with stakeholders, and a proactive approach to documentation and learning. Collaborating closely with in-house IT teams and staying updated on the latest database security practices can also help ensure a smooth transition and successful project delivery.

What is the difference between Database Contract vs Database Administrator?

AspectDatabase ContractDatabase Administrator
CredentialsTypically requires knowledge of contract law, data management, and technical skillsRequires certifications like Oracle DBA, Microsoft SQL Server, or MySQL
Work EnvironmentOften project-based, contract roles in various industriesFull-time or part-time in organizations managing databases
Employer & Industry UsageUsed by companies hiring temporary database expertsUsed by organizations maintaining and securing databases
Search & Comparison IntentPeople compare to understand contractual roles in data managementPeople compare to understand database management roles

The main difference is that a Database Contract is a temporary, project-based role focusing on specific data tasks under a contract, while a Database Administrator is a permanent position responsible for ongoing database management, security, and performance.

What are the key skills and qualifications needed to thrive as a database contractor?

To thrive as a Database Contractor, you need strong expertise in database design, management, and querying languages such as SQL, often supported by a degree in computer science or a related field. Familiarity with database platforms like Oracle, MySQL, or Microsoft SQL Server, as well as relevant certifications (e.g., Oracle Certified Professional or Microsoft Certified: Azure Database Administrator Associate), is typically required. Strong analytical thinking, problem-solving abilities, and effective communication help you work independently and collaborate with clients or IT teams. These skills ensure robust, secure, and efficient database solutions that meet organizational needs and project requirements.
What are the most commonly searched types of Database jobs in Quebec? The most popular types of Database jobs in Quebec are:
What are popular job titles related to Database Contract jobs in Quebec? For Database Contract jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Database Contract jobs in Quebec look for? The top searched job categories for Database Contract jobs in Quebec are:
Infographic showing various Database Contract job openings in Quebec as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Fullstack Java Developer

Tech Talent International

Montreal, QC โ€ข Hybrid

CA$90 - CA$105/hr

Full-time

PTO

Posted 2 days ago

New


Job description

Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.

We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent role or a long term contract.

Role: Senior Fullstack Java Developer

Type: Permanent 37.5 hrs/week

Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)

Salary: $90,000 - $95,000 + 9% bonus + 3-6 weeks paid vacation + RRSP contribution + benefits + sick/personal day + cell phone allowance + discounts for public transit and may other perks

Contract: $90-$105/hr C2C

RESPONSIBILITIES

  • Design, develop, and maintain applications on the Java platform using Spring Boot and Angular/React.
  • Participate in system design and architecture discussions for multi-tiered enterprise applications.
  • Develop, deploy, and support RESTful APIs and/or gRPC services.
    Collaborate closely with Trading business users and IT stakeholders in a global environment.
  • Contribute to containerized application deployments using Kubernetes and Docker.
  • Work with MSSQL and PostgreSQL databases to design and optimize data solutions.
  • Apply software engineering best practices including design patterns, unit testing, source control, and continuous integration.
  • Participate in Agile development ceremonies and contribute to continuous improvement initiatives.

Ensure applications meet performance, reliability, and scalability requirements in a high-pressure financial environment.

Profile


Mandatory

Minimum 5 years of software development experience within an investment banking or financial services environment.
Strong experience with Java and Spring Boot.
Experience with Angular and/or React.
Experience developing and deploying RESTful APIs and/or gRPC services.
Experience with Kubernetes and Docker.
Strong understanding of service-oriented architecture.
Knowledge of MSSQL and PostgreSQL databases.
Experience with Git, unit testing, and continuous integration tools.
Strong understanding of programming design patterns, including MVVM.
Knowledge of multi-threading and modern multi-tier application architectures.
Experience collaborating with Trading business users and IT stakeholders.
Detail-oriented, rigorous, and able to perform effectively in a high-pressure environment.
Good understanding of Agile development methodologies.


Nice to Have

Experience with Python.
Additional experience working on front-office or trading-related applications.
Exposure to cloud-native architectures and microservices environments.

Bilingual (English/French)