Job Title: Full Stack Java Technical Lead
Location: Toronto, ON (3x onsite a week)
Employment Type: Contract
Pay Rate: CAD$45 - $50/HR INC
Job DescriptionSenior Technical Lead with strong enterprise delivery experience, hands-on expertise in Java-based microservices, and cloud native development on GCP. Proven ability to mentor teams, drive engineering excellence, and deliver scalable, high quality solutions using modern DevOps and containerization practices.
Roles & ResponsibilitiesKey Requirements- 8+ years of IT experience, including 3-5+ years as a Technical Lead
- Strong track record of leading enterprise-scale delivery and mentoring teams
- Hands-on development with Java 21 and Spring Boot microservices
- Expertise in API design & integrations (REST, event-driven, async messaging Kafka/RabbitMQ)
- Cloud-native development on GCP (preferred) or readiness for GCP
- Experience with Kubernetes (GKE preferred), Helm, and container deployment
- Strong CI/CD automation aligned with enterprise standards
- Solid data layer knowledge (PostgreSQL / Cloud SQL or equivalent RDBMS)
- Commitment to engineering quality: code/design reviews, unit testing, automation-first mindset
DisclaimerAI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.