Software Development Manager – Java

Techblocks, Inc.

📍 Vaughan, York Region, Canada

Full-time IT & Technology Posted February 18, 2026

Job Description

Job Title: Software Development Manager – Java

Location: Vaughan, ON (Hybrid 3 Days office)

Role Overview

We are seeking an experienced Software Development Manager with strong hands-on expertise in Java-based technologies to lead and manage high-performing engineering teams. This role combines technical leadership, people management, and delivery ownership, ensuring scalable, high-quality software solutions aligned with business objectives.

The ideal candidate will be a strong technical leader who can mentor engineers, drive architectural decisions, and collaborate effectively with cross-functional stakeholders.

Key Responsibilities

Technical Leadership & Architecture

  • Provide technical leadership for Java-based application development, ensuring best practices in design, coding, testing, and deployment.
  • Review and guide architecture decisions, ensuring...