TMC Canada

Java/ Python Developer (Montreal)

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 19, 2026
Apply Now

Job Description

Responsibilities

  • Design, develop, and maintain high-quality software solutions supporting cybersecurity initiatives.
  • Partner with engineering and AI/ML teams to integrate security into deployment pipelines and cloud-based AI services.
  • Re-architect core components using modern design patterns to improve scalability, resiliency, and availability.
  • Develop and enhance distributed systems leveraging event-driven and service-oriented architectures.
  • Collaborate with global teams and stakeholders to gather requirements and deliver solutions aligned to business needs.
  • Support secure development practices across CI/CD pipelines and DevOps workflows.
  • Contribute to system design decisions, performance optimization, and technical problem resolution.
  • Build and maintain data storage solutions across relational and non-relational systems.
  • Ensure alignment with enterprise security standards and governance requir...

Start Your Week Right!

Apply now and make every Monday exciting with TMC Canada

Apply for this Position