1

Weekend Java Jobs in Toronto, ON (NOW HIRING)

Java Engineer Location: Mississauga, Ontario, Canada Work mode: (On-site/Hybrid) Position Type: Full-time Salary: CAD 120,000 / year Role description: We are seeking a highly skilled and motivated ...

10+ years of progressive experience in software development, with a significant focus on Java and React Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring ...

10 years of progressive experience in software development, with a significant focus on Java and React Expertise in Java (8 preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data ...

Java Developer

Toronto, ON ยท Hybrid

CA$90K - CA$125K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

Java/Angular Developer

Toronto, ON ยท Hybrid

CA$37.36 - CA$54.05/hr

Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...

Sr. Java Developer

Toronto, ON ยท On-site

$80K - $150K/yr

About the Role We are an innovative startup seeking a highly skilled and adaptable Senior Java Developer to join our dynamic team. In addition to developing robust and scalable software solutions ...

Senior Java Developer - Operate

Toronto, ON ยท On-site

CA$72K - CA$138K/yr

As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...

Job Title: Sr. Java Fullstack developer Skills: Java, Springboot, API, AWS, Angular Experience: 10+ years Location: Markham,ON (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java ...

Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...

Job Summary We are seeking a skilled Java Spring Boot Developer to design, develop, and maintain scalable backend applications and microservices. The ideal candidate should have strong expertise in ...

Java Developer

Toronto, ON ยท On-site

CA$90K - CA$110K/yr

We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is responsible for the developmental efforts of CMiC's Tools applications. This role focuses on designing and ...

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 ...

Java Developer

Toronto, ON

CA$90K - CA$110K/yr

We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is responsible for the developmental efforts of CMiC's Tools applications. This role focuses on designing and ...

SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent WHAT IS THE OPPORTUNITY. Our client is an 18-year-old SaaS developer and recognized leader of ...

Java Backend Developer

Etobicoke, ON ยท Hybrid

CA$100K - CA$135K/yr

As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back end applications for our company, ensuring system consistency and ...

next page

Showing results 1-20

Weekend Java information

See Toronto, ON salary details

$18.1K

$76.6K

$154.6K

How much do weekend java jobs pay per year?

As of Jun 18, 2026, the average yearly pay for weekend java in Toronto, ON is $76,634.00, according to ZipRecruiter salary data. Most workers in this role earn between $31,493.00 and $114,997.00 per year, depending on experience, location, and employer.

What is a Weekend Java job?

A Weekend Java job is a part-time or contract-based role where developers work primarily on weekends to support ongoing projects, fix bugs, or develop new features. These jobs are ideal for professionals looking to earn extra income, gain experience, or contribute to projects outside their full-time work. Companies may hire Weekend Java developers to handle urgent tasks, ensure continuous development, or provide maintenance support.

What are the key skills and qualifications needed to thrive in the Weekend Java position, and why are they important?

To excel as a Weekend Java Developer, you need a strong command of Java programming, object-oriented design, and experience with databases and version control systems, typically supported by a degree in computer science or related field. Familiarity with frameworks such as Spring or Hibernate, knowledge of Agile development tools, and possibly Oracle Java certification are highly valued. Excellent problem-solving abilities, time management, and clear communication with remote or cross-functional teams help you stand out. These skills are crucial for delivering high-quality software efficiently during weekend shifts, ensuring seamless handoffs and collaboration.

What does a typical work schedule look like for a Weekend Java Developer, and how is project handoff managed between weekday and weekend teams?

Weekend Java Developers generally work part-time hours on Saturdays and Sundays, focusing on project development, bug fixes, or supporting critical maintenance tasks. Clear project handoff procedures are established using detailed documentation, Jira ticket updates, or code comments, allowing weekday and weekend teams to coordinate effectively. Developers often attend virtual check-ins and collaborate through messaging or project management platforms to ensure continuity. This work structure appeals to professionals seeking flexible hours or supplemental income while contributing to ongoing software projects in a dynamic environment.

What are the most commonly searched types of Java jobs in Toronto, ON? The most popular types of Java jobs in Toronto, ON are:
What job categories do people searching Weekend Java jobs in Toronto, ON look for? The top searched job categories for Weekend Java jobs in Toronto, ON are:
Infographic showing various Weekend Java job openings in Toronto, ON as of June 2026, with employment types broken down into 1% Locum Tenens, 63% Full Time, 34% Part Time, 1% Contract, and 1% Nights. Highlights an 93% Physical, 4% Hybrid, and 3% Remote job distribution, with an average salary of $76,634 per year, or $36.8 per hour.

Java Software Engineer

HappieHire

Mississauga, ON โ€ข Hybrid

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Role Title: Java Engineer

Location: Mississauga, Ontario, Canada

Work mode: (On-site/Hybrid)

Position Type: Full-time

Salary: CAD 120,000 / year


Role description:

We are seeking a highly skilled and motivated Java Engineer to join our enterprise engineering team in Mississauga, ON. In this role, you will design, develop, and maintain high-performance, scalable software systems, bridging the gap between robust backend microservices and modern cloud-native architectures.


Key Responsibilities:

  • API & Backend Development: Architect, build, and maintain enterprise-grade, secure, and highly scalable RESTful APIs and microservices using Java and the Spring Ecosystem (Spring Boot, Spring MVC, Spring Security).
  • Full-Stack Collaboration: Leverage familiarity with React to bridge backend capabilities with modern, interactive web frontends, ensuring high performance and seamless API-client interactions.
  • Cloud & Containerization: Implement cloud engineering practices by packaging and deploying mission-critical applications within Red Hat OpenShift and Kubernetes environments.
  • Data Architecture & Management: Design, optimize, and manage complex persistence layers utilizing both traditional relational database management systems (Oracle SQL) and NoSQL solutions (MongoDB).
  • Event-Driven Messaging: Integrate enterprise-grade messaging and streaming infrastructure using IBM MQ and Apache Kafka to handle robust asynchronous event messaging and data pipelines.
  • Engineering Excellence: Champion clean code principles (SOLID, DRY) and enforce highly maintainable, testable, and optimized code through rigorous unit and integration testing.
  • Agile Delivery: Participate actively in all phases of the Software Development Lifecycle (SDLC) following Agile methodologies, including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
  • DevOps Integration: Contribute to automation initiatives, utilizing continuous integration and continuous deployment (CI/CD) pipelines to safely accelerate software delivery cycles.


Technical Qualifications:

  • Core Programming: Deep, professional expertise in core Java (Java 8/11/17+) and full-stack familiarity with Javascript/TypeScript and React frontend frameworks.
  • Frameworks: Proven hands-on experience constructing microservices and RESTful Web Services utilizing Spring Boot and core Spring Frameworks.
  • Database Systems: Comprehensive command over relational databases (Oracle, SQL query tuning, schema design) coupled with production experience in NoSQL paradigms, specifically MongoDB.
  • Cloud & Platforms: Production experience with cloud orchestration via Docker, Kubernetes, and/or enterprise platforms such as OpenShift.
  • Messaging Infrastructure: Hands-on technical experience using message brokers and event streaming networks, specifically IBM MQ and Apache Kafka.


Professional & Methodological Requirements:

  • Solid understanding of the end-to-end Software Development Lifecycle (SDLC) and continuous experience working within structured Agile/Scrum teams.
  • Practical knowledge of DevOps practices and implementation of modern CI/CD pipelines (e.g., Jenkins, GitLab CI, Bitbucket Pipelines, Artifactory).
  • Strong dedication to writing self-documenting code, practicing Test-Driven Development (TDD), and leveraging automated test tools.
  • Excellent communicative and collaborative skills, with a focus on cross-team technical alignment and detail-oriented problem-solving.