Java/ Python developer (Laval)
T
TMC Canada
📍 laval (administrative region), qc, Canada
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 up‑to‑date 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 optimisation, and technical problem resolution.
- Build and maintain data storage solutions across relational and non‑relational systems.
- Ensure alignment with enterprise security standards and governance re...