Job Type: Contract
Job Category: IT
Job Description
Job Title: Delivery Lead – Java Application
Location: Toronto, ON (Onsite, 5 Days/Week)
Type: Contract (6–12 Months, Extension Possible)
Job Summary: We are seeking an experienced Delivery Lead with strong hands-on background in Java-based application development to manage end-to-end delivery across multiple digital and enterprise platforms. The ideal candidate will drive planning, execution, stakeholder communication, technical coordination, and successful release of features within Agile environments.
Key Responsibilities:
- Lead and manage the end-to-end delivery lifecycle across Java application development teams.
- Coordinate with business stakeholders, product owners, architects, and engineering leads to define delivery milestones and schedules.
- Oversee sprint planning, backlog prioritization, release planning, and execution tracking.
- Ensure development teams adhere to engineering best practices, coding standards, and architecture guidelines.
- Identify delivery risks, dependencies, and roadblocks; provide mitigation strategies.
- Monitor progress, manage scope changes, and maintain transparency across all stakeholders.
- Support QA, UAT, and production rollout activities, ensuring smooth deployments and cutovers.
- Prepare and deliver project status updates, dashboards, timelines, and progress metrics.
Must Have Skills:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in IT delivery with at least 3+ years in a Delivery Lead / Technical Project Lead role.
- Strong hands-on background in Java / Java Spring / Microservices (understanding architecture and technical decisions).
- Experience delivering projects in Agile (Scrum/Kanban) environments.
- Solid understanding of DevOps, CI/CD pipelines, cloud deployment workflows, and application release processes.
- Agile / Scrum Master certifications (CSM, SAFe) preferred but not mandatory.
- Strong stakeholder communication, leadership, and risk management capabilities.
- Experience working in a large enterprise environment.
Nice to Have:
- Cloud experience with AWS / Azure / GCP.
- Experience with API development, event-driven systems, and messaging (Kafka, MQ).
- Exposure to Financial Services / Banking domain is an advantage.
- Experience coordinating offshore / nearshore development teams.
Required Skills
Java / API Java Architect with Azure Java Developer with AWS