[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffull-stack-development":3,"seo-content-expertise-full-stack-development-ca":196,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffull-stack-development":197,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffull-stack-development":330},{"total":4,"jobs":5},4,[6,70,115,157],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":55,"processed_job_expertise_skills_labels":56,"max_cpc":68,"actual_cpc":69},84123,"lead-full-stack-developer-ia-financial-services-inc","Lead Full Stack Developer",null,false,{"name":13,"slug":14,"logo_url":10},"IA Financial Services Inc.","ia-financial-services-inc",[16],"Québec",[18],"CA","hybrid",100000,150000,"CAD","estimated",[25],"FULL_TIME","permanent",{"c#":4,"git":4,"bash":28,"helm":28,"java":29,"react":4,"docker":4,"postman":28,"rancher":29,"mulesoft":29,".net core":4,"dynatrace":28,"rest apis":4,"terraform":29,"kubernetes":4,"powershell":28,"salesforce":29,"servicenow":29,"azure cloud":4,"github copilot":28,"ms-sql 2016 or later":4,"azure devops services":4,"kafka\u002Fconfluent cloud":28,"azure pipelines (yaml)":4},3,2,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],".NET Core","C#","React","PowerShell","Bash","REST APIs","MS-SQL 2016 or later","Git","Docker","Kubernetes","Helm","Azure Pipelines (YAML)","Postman","GitHub Copilot","Terraform","Java","Rancher","Salesforce","MuleSoft","ServiceNow","Kafka\u002FConfluent Cloud","Dynatrace","Azure Cloud","Azure DevOps Services",{"microservices":28,"test automation":28,"agile principles":28,"ci\u002Fcd methodologies":4,"solution integration":4,"event-driven solutions":28,"full stack development":4,"application development":4,"integration architectures":28,"secure development practices":28,"artificial intelligence integration":28},[57,58,59,60,61,62,63,64,65,66,67],"Full Stack Development","Application Development","Solution Integration","Agile Principles","Secure Development Practices","Test Automation","CI\u002FCD Methodologies","Integration Architectures","Microservices","Event-Driven Solutions","Artificial Intelligence Integration",1,1.2,{"id":71,"slug":72,"title":73,"raw_title":10,"is_featured":11,"company":74,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":77,"processed_country_iso_code_gmaps":79,"processed_home_office":80,"processed_salary_min":81,"processed_salary_max":82,"processed_salary_currency":83,"processed_salary_source":23,"processed_working_hours":84,"processed_employment_types":26,"processed_it_skills":85,"processed_it_skills_labels":86,"processed_job_expertise_skills":98,"processed_job_expertise_skills_labels":99,"max_cpc":68,"actual_cpc":69},70456,"development-manager-bank-of-montreal-2","Development Manager",{"name":75,"slug":76,"logo_url":10},"Bank of Montreal","bank-of-montreal",[78],"Toronto",[18],"onsite",85500,185000,"USD",[25],{"aws":4,"apis":4,"java":4,"react":4,"openfin":29,"servers":4,"databases":4,"postgresql":4,"typescript":4,"web architecture":4,"automated testing":4,"web hosting platforms":4,"version control systems":4},[87,33,46,88,89,90,91,92,93,94,95,96,97],"TypeScript","PostgreSQL","AWS","OpenFin","Version Control Systems","APIs","Databases","Servers","Web Architecture","Web Hosting Platforms","Automated Testing",{"coaching":4,"scalability":4,"risk management":4,"responsive design":4,"talent management":4,"strategic planning":4,"back-end development":4,"software development":4,"front-end development":4,"software architecture":4,"continuous improvement":4,"full stack development":4,"systems administration":4,"user experience design":4,"fx business applications":29,"performance optimization":4},[100,101,102,103,57,104,105,106,107,108,109,110,111,112,113,114],"Software Development","Systems Administration","Front-end Development","Back-end Development","Software Architecture","User Experience Design","Responsive Design","Continuous Improvement","Performance Optimization","Scalability","Risk Management","Talent Management","Coaching","Strategic Planning","FX Business Applications",{"id":116,"slug":117,"title":118,"raw_title":10,"is_featured":11,"company":119,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":120,"processed_country_iso_code_gmaps":121,"processed_home_office":80,"processed_salary_min":122,"processed_salary_max":21,"processed_salary_currency":83,"processed_salary_source":23,"processed_working_hours":123,"processed_employment_types":26,"processed_it_skills":124,"processed_it_skills_labels":125,"processed_job_expertise_skills":143,"processed_job_expertise_skills_labels":144,"max_cpc":68,"actual_cpc":69},54605,"developer-lead-ai-enabled-systems-bank-of-montreal","Developer Lead (AI-Enabled Systems)",{"name":75,"slug":76,"logo_url":10},[78],[18],70000,[25],{"sql":28,"java":4,"ci\u002Fcd":28,"kafka":28,"nosql":28,"react":4,"chroma":28,"docker":28,"python":4,"angular":4,"node.js":4,"pgvector":28,"pinecone":28,"langchain":4,"kubernetes":28,"openai api":4,"opensearch":28,"aws bedrock":4,"azure openai":4,"anthropic api":4,"observability":28},[46,126,127,33,128,129,130,39,40,131,132,133,134,135,136,137,138,139,140,141,142],"Node.js","Python","Angular","SQL","NoSQL","Kafka","LangChain","AWS Bedrock","Azure OpenAI","OpenAI API","Anthropic API","pgvector","OpenSearch","Pinecone","Chroma","CI\u002FCD","Observability",{"system design":4,"cloud adoption":28,"api development":4,"model evaluation":4,"banking workflows":28,"prompt engineering":4,"rag implementation":4,"ai safety and security":4,"full stack development":4,"event-driven architecture":28,"microservices architecture":4,"cost and latency management":28,"llm-based application development":4},[57,145,146,147,148,149,150,151,152,153,154,155,156],"System Design","API Development","Microservices Architecture","Event-driven Architecture","Cloud Adoption","Banking Workflows","LLM-based Application Development","Prompt Engineering","RAG Implementation","Model Evaluation","AI Safety and Security","Cost and Latency Management",{"id":158,"slug":159,"title":160,"raw_title":10,"is_featured":11,"company":161,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":162,"processed_country_iso_code_gmaps":163,"processed_home_office":80,"processed_salary_min":164,"processed_salary_max":165,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":166,"processed_employment_types":26,"processed_it_skills":167,"processed_it_skills_labels":168,"processed_job_expertise_skills":182,"processed_job_expertise_skills_labels":183,"max_cpc":68,"actual_cpc":69},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":75,"slug":76,"logo_url":10},[78],[18],90000,120000,[25],{"c#":29,"aws":28,"etl":4,"gcp":28,"llm":4,"sql":4,"java":29,"azure":28,"ci\u002Fcd":28,"flask":4,"nosql":4,"scala":29,"docker":28,"python":4,"fastapi":4,"node.js":4,"react js":4,"javascript":4,"kubernetes":28,"openai api":4,"typescript":4,"restful api":4,"hugging face":4,"generative ai":4,"microservices":4,"data pipelines":4},[127,169,87,170,171,172,126,129,130,173,65,39,40,89,174,175,141,176,177,135,178,179,180,32,181,46],"JavaScript","React JS","FastAPI","Flask","RESTful API","Azure","GCP","Generative AI","LLM","Hugging Face","ETL","Data Pipelines","Scala",{"sdlc":4,"data processing":4,"financial markets":28,"investment banking":28,"trading strategies":28,"agile methodologies":4,"backend development":4,"system architecture":4,"frontend development":4,"financial data formats":28,"full stack development":4,"security best practices":4,"performance optimization":4,"financial domain knowledge":28},[57,184,185,186,187,108,188,189,190,191,192,193,194,195],"Frontend Development","Backend Development","System Architecture","Data Processing","Security Best Practices","Agile Methodologies","SDLC","Financial Domain Knowledge","Investment Banking","Financial Markets","Trading Strategies","Financial Data Formats",{},{"industry":198,"employment_type":205,"expertise_skills":208,"it_skills":265,"salary_currency":325,"processed_working_hours":328},[199,202],{"key":200,"label":201,"count":4},"financial services","Financial Services",{"key":203,"label":204,"count":28},"banking","Banking",[206],{"key":26,"label":207,"count":4},"PERMANENT",[209,211,213,216,219,221,223,226,228,230,233,235,237,239,242,244,247,249,251,253,255,258,260,263],{"key":210,"label":57,"slug":210,"count":4},"full-stack-development",{"key":212,"label":108,"slug":212,"count":29},"performance-optimization",{"key":214,"label":215,"slug":214,"count":68},"ai-safety-and-security","Ai Safety And Security",{"key":217,"label":218,"slug":217,"count":68},"api-development","Api Development",{"key":220,"label":58,"slug":220,"count":68},"application-development",{"key":222,"label":67,"slug":222,"count":68},"artificial-intelligence-integration",{"key":224,"label":225,"slug":224,"count":68},"back-end-development","Back-End Development",{"key":227,"label":185,"slug":227,"count":68},"backend-development",{"key":229,"label":150,"slug":229,"count":68},"banking-workflows",{"key":231,"label":232,"slug":231,"count":68},"cicd-methodologies","Ci\u002FCd Methodologies",{"key":234,"label":149,"slug":234,"count":68},"cloud-adoption",{"key":236,"label":112,"slug":236,"count":68},"coaching",{"key":238,"label":107,"slug":238,"count":68},"continuous-improvement",{"key":240,"label":241,"slug":240,"count":68},"cost-and-latency-management","Cost And Latency Management",{"key":243,"label":187,"slug":243,"count":68},"data-processing",{"key":245,"label":246,"slug":245,"count":68},"event-driven-architecture","Event-Driven Architecture",{"key":248,"label":66,"slug":248,"count":68},"event-driven-solutions",{"key":250,"label":195,"slug":250,"count":68},"financial-data-formats",{"key":252,"label":191,"slug":252,"count":68},"financial-domain-knowledge",{"key":254,"label":193,"slug":254,"count":68},"financial-markets",{"key":256,"label":257,"slug":256,"count":68},"front-end-development","Front-End Development",{"key":259,"label":184,"slug":259,"count":68},"frontend-development",{"key":261,"label":262,"slug":261,"count":68},"fx-business-applications","Fx Business Applications",{"key":264,"label":64,"slug":264,"count":68},"integration-architectures",[266,268,270,272,274,277,279,282,285,287,290,292,295,298,300,302,304,307,310,312,315,318,320,323],{"key":267,"label":46,"slug":267,"count":4},"java",{"key":269,"label":39,"slug":269,"count":28},"docker",{"key":271,"label":40,"slug":271,"count":28},"kubernetes",{"key":273,"label":33,"slug":273,"count":28},"react",{"key":275,"label":276,"slug":275,"count":29},"openai-api","Openai Api",{"key":278,"label":129,"slug":278,"count":29},"sql",{"key":280,"label":281,"slug":280,"count":29},"nosql","Nosql",{"key":283,"label":284,"slug":283,"count":29},"typescript","Typescript",{"key":286,"label":127,"slug":286,"count":29},"python",{"key":288,"label":289,"slug":288,"count":29},"nodejs","Node.Js",{"key":291,"label":32,"slug":291,"count":29},"c",{"key":293,"label":294,"slug":293,"count":29},"aws","Aws",{"key":296,"label":297,"slug":296,"count":29},"cicd","Ci\u002FCd",{"key":299,"label":180,"slug":299,"count":68},"data-pipelines",{"key":301,"label":93,"slug":301,"count":68},"databases",{"key":303,"label":52,"slug":303,"count":68},"dynatrace",{"key":305,"label":306,"slug":305,"count":68},"etl","Etl",{"key":308,"label":309,"slug":308,"count":68},"fastapi","Fastapi",{"key":311,"label":172,"slug":311,"count":68},"flask",{"key":313,"label":314,"slug":313,"count":68},"gcp","Gcp",{"key":316,"label":317,"slug":316,"count":68},"generative-ai","Generative Ai",{"key":319,"label":38,"slug":319,"count":68},"git",{"key":321,"label":322,"slug":321,"count":68},"github-copilot","Github Copilot",{"key":324,"label":41,"slug":324,"count":68},"helm",[326,327],{"key":22,"label":22,"count":29},{"key":83,"label":83,"count":29},[329],{"key":25,"label":25,"count":4},{"total":331,"jobs":332},0,[]]