Full Stack Tech Lead

Jobster LLC


Date: 14 hours ago
City: Montreal, Quebec
Contract type: Contractor
You’ll be leading squads distributed across India and Montreal, focused on modernizing research content distribution systems through cloud platforms and large language models.

Core Responsibilities


Technical Leadership & Coordination
  • Collaborate with cross-functional teams: Squad Leads, Architects, Product Owners, and Business Analysts.
  • Oversee Java backend and React/Angular frontend development.
  • Assign, manage, and review development tasks across global teams (India and Montreal).
Quality Assurance & CI/CD
  • Conduct code reviews, approve pull requests, and ensure clean, maintainable code.
  • Manage build pipelines, oversee CI/CD workflows.
  • Support production deployments and conduct post-release validations.
Production Support
  • Serve as primary contact for incident resolution, coordinating with RPE (Reliability & Production Engineering) and support teams.
  • Troubleshoot complex production issues, sometimes during off-hours or weekends.
Required Technical Skills 

Backend
  • Strong Java development with Spring Boot, Spring Cloud, and Microservices architecture.
Frontend
  • Proficiency with modern UI frameworks, especially React or Angular.
Cloud & DevOps
  • Familiarity with Cloud-native architecture, Docker, Kubernetes.
  • Hands-on with at least one cloud provider (AWS preferred).
Data & Messaging
  • Experience with NoSQL databases like MongoDB.
  • Working knowledge of Kafka or other messaging platforms.
Design & Development Principles
  • Strong understanding of:
    • Data structures
    • Design patterns
    • Multithreading
    • High-performance computing
Development Methodologies
  • Familiarity with TDD (Test Driven Development) or BDD (Behavior Driven Development).
  • Experience with Agile/Scrum processes.
Preferred Qualifications
  • Python experience.
  • Prior work with GenAI/LLM integration platforms.
  • Cloud certifications (AWS, Azure, GCP).
  • Experience in financial services or banking environments.
Education Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
  • Work Authorization:
    ✅ Canadian Citizen
    ✅ Canadian PR Card
    ✅ Open Work Permit
Post a CV