[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-java-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fjava":8,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fjava":743,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fjava":905},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fjava.webp",null,"skill:java:ca","2026-08-17T09:01:48.416351+02:00",{"total":9,"jobs":10},73,[11,70,113,156,177,230,269,302,329,371,403,435,468,519,549,578,617,638,668,700],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":58,"processed_job_expertise_skills_labels":59,"max_cpc":68,"actual_cpc":69},81372,"java-api-developer-bank-of-montreal","Java API Developer",false,{"name":17,"slug":18,"logo_url":5},"Bank of Montreal","bank-of-montreal",[20],"Mississauga",[22],"CA","hybrid",55500,120000,"CAD","estimated",[29],"FULL_TIME","permanent",{"aws":32,"sql":33,"bash":32,"java":33,"junit":32,"mysql":32,"nosql":32,"gradle":32,"oracle":32,"python":32,"ansible":32,"dynatrace":32,"elk stack":32,"cloudwatch":32,"postgresql":32,"typescript":32,"restful api":33,"azure devops":32,"github actions":32,"api development":33,"ci\u002Fcd pipelines":32,"design patterns":33,"object-oriented programming":33},3,4,[35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57],"Java","API Development","Object-Oriented Programming","Design Patterns","SQL","NoSQL","CI\u002FCD Pipelines","GitHub Actions","Azure DevOps","Ansible","RESTful API","Oracle","MySQL","PostgreSQL","Gradle","Dynatrace","ELK Stack","CloudWatch","Python","Bash","TypeScript","JUnit","AWS",{"database design":33,"version control":32,"performance tuning":33,"release management":32,"application security":33,"agile\u002Fscrum methodologies":33,"software development lifecycle":33,"banking\u002Ffinancial industry knowledge":32},[60,61,62,63,64,65,66,67],"Software Development Lifecycle","Agile\u002FScrum Methodologies","Application Security","Performance Tuning","Database Design","Release Management","Version Control","Banking\u002FFinancial Industry Knowledge",1,1.2,{"id":71,"slug":72,"title":73,"raw_title":5,"is_featured":15,"company":74,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":77,"processed_country_iso_code_gmaps":79,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":80,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":81,"processed_employment_types":30,"processed_it_skills":82,"processed_it_skills_labels":83,"processed_job_expertise_skills":98,"processed_job_expertise_skills_labels":99,"max_cpc":68,"actual_cpc":69},85633,"consultant-conversion-lead-cybersecurity-ops-job-level-vice-president-morgan-stanley-svcs-canada-co","Consultant Conversion - Lead Cybersecurity Ops: Job Level - Vice President",{"name":75,"slug":76,"logo_url":5},"Morgan Stanley Svcs Canada Co","morgan-stanley-svcs-canada-co",[78],"Montreal",[22],180000,[29],{"c#":32,"go":32,"dast":33,"java":32,"sast":33,"web3":32,"ai\u002Fml":33,"ci\u002Fcd":32,"python":32,"blockchain":32,"burp suite":33,"javascript":32,"api security":33,"iac security":33,"smart contracts":32,"container security":33},[84,53,35,85,86,87,88,89,90,91,92,93,94,95,96,97],"Burp Suite","JavaScript","Go","C#","SAST","DAST","API Security","IaC Security","Container Security","AI\u002FML","Blockchain","Smart Contracts","Web3","CI\u002FCD",{"ai security":33,"cryptography":33,"secure coding":33,"cloud security":33,"threat modeling":33,"incident response":32,"offensive security":33,"penetration testing":33,"security automation":33,"application security":33,"security architecture":32,"vulnerability remediation":33,"identity and access management":33,"security testing methodologies":33},[100,62,101,102,103,104,105,106,107,108,109,110,111,112],"Penetration Testing","Offensive Security","AI Security","Threat Modeling","Secure Coding","Vulnerability Remediation","Security Testing Methodologies","Cryptography","Identity and Access Management","Cloud Security","Security Automation","Incident Response","Security Architecture",{"id":114,"slug":115,"title":116,"raw_title":5,"is_featured":15,"company":117,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":120,"processed_country_iso_code_gmaps":122,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":123,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":124,"processed_employment_types":30,"processed_it_skills":125,"processed_it_skills_labels":126,"processed_job_expertise_skills":140,"processed_job_expertise_skills_labels":141,"max_cpc":68,"actual_cpc":69},82497,"sr-consultant-solution-design-and-strategy-payments-canadian-imperial-bank-of-commerce-canada","Sr. Consultant, Solution Design and Strategy-Payments",{"name":118,"slug":119,"logo_url":5},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[121],"Toronto",[22],160000,[29],{"sql":32,"java":32,"ci\u002Fcd":32,"devops":32,"ibm mq":32,"rest api":33,"microservices":33,"microsoft azure":32,"oracle database":32,"red hat ansible":32,"red hat openshift":32,"application firewall":32,"red hat linux server":32,"event-driven architecture":33,"ibm app connect enterprise":32,"azure database for postgresql":32},[35,39,127,128,129,97,130,131,132,133,134,135,136,137,138,139],"REST API","Microservices","Event-driven Architecture","DevOps","Microsoft Azure","IBM MQ","IBM App Connect Enterprise","Red Hat OpenShift","Red Hat Ansible","Oracle Database","Azure Database for PostgreSQL","Red Hat Linux Server","Application Firewall",{"lynx":33,"swift":33,"iso 20022":33,"wire payments":33,"data solutions":33,"data standards":33,"payment systems":33,"payment processing":33,"technical consulting":33,"emerging technologies":33,"it strategic planning":33,"solution architecture":33,"application development":33,"enterprise architecture":33},[142,143,144,145,146,147,148,149,150,151,152,153,154,155],"Solution Architecture","Payment Systems","SWIFT","Lynx","ISO 20022","IT Strategic Planning","Application Development","Data Solutions","Data Standards","Emerging Technologies","Technical Consulting","Enterprise Architecture","Payment Processing","Wire Payments",{"id":157,"slug":158,"title":159,"raw_title":5,"is_featured":15,"company":160,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":161,"processed_country_iso_code_gmaps":162,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":80,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":163,"processed_employment_types":30,"processed_it_skills":164,"processed_it_skills_labels":165,"processed_job_expertise_skills":170,"processed_job_expertise_skills_labels":171,"max_cpc":68,"actual_cpc":69},85634,"consultant-conversion-lead-software-eng-job-level-vice-president-morgan-stanley-svcs-canada-co","Consultant Conversion - Lead Software Eng : Job Level - Vice President",{"name":75,"slug":76,"logo_url":5},[78],[22],[29],{"java":33,"scala":33,"grid computing":32,"distributed caches":32,"distributed systems":33},[35,166,167,168,169],"Scala","Distributed Systems","Distributed Caches","Grid Computing",{"fixed income":32,"production support":32,"credit risk management":32,"requirements gathering":32,"financial markets knowledge":32,"software development lifecycle":33},[60,172,173,174,175,176],"Credit Risk Management","Fixed Income","Production Support","Requirements Gathering","Financial Markets Knowledge",{"id":178,"slug":179,"title":180,"raw_title":5,"is_featured":15,"company":181,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":182,"processed_country_iso_code_gmaps":183,"processed_home_office":23,"processed_salary_min":184,"processed_salary_max":185,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":186,"processed_employment_types":30,"processed_it_skills":187,"processed_it_skills_labels":189,"processed_job_expertise_skills":217,"processed_job_expertise_skills_labels":218,"max_cpc":68,"actual_cpc":69},82465,"application-support-analyst-datapower-canadian-imperial-bank-of-commerce-canada","Application Support Analyst- DataPower",{"name":118,"slug":119,"logo_url":5},[121],[22],70000,90000,[29],{"xml":32,"apis":32,"caas":188,"j2ee":32,"java":32,"xslt":32,"agile":32,"jboss":188,"xalan":188,"devops":32,"github":32,"splunk":188,"autosys":188,"feedhub":188,"grafana":188,"jenkins":188,"weblogic":188,"dynatrace":188,"websphere":188,"unix solaris":32,"ibm datapower":32,"linux red hat":32,"shell scripting":32,"batch scheduling":188,"oracle databases":32,"microsoft windows":32,"network troubleshooting":188,"version control software":32,"managed secure file transfer":188,"secure file transfer protocols":188},2,[190,191,192,193,35,194,195,196,197,198,199,200,201,202,203,204,130,205,206,207,208,209,210,211,212,213,214,50,215,216],"IBM DataPower","XML","XSLT","XALAN","J2EE","APIs","Managed Secure File Transfer","Feedhub","Batch Scheduling","CaaS","Shell Scripting","Oracle Databases","Autosys","Version Control Software","Agile","JBoss","WebLogic","WebSphere","Jenkins","GitHub","Microsoft Windows","Linux Red Hat","Unix Solaris","Network Troubleshooting","Secure File Transfer Protocols","Grafana","Splunk",{"analysis":32,"troubleshooting":32,"service monitoring":32,"implementation planning":32,"middleware technologies":32,"integration technologies":32,"application implementation":32,"financial management systems":188,"production problem resolution":32,"production application support":32,"infrastructure technology support":32},[219,220,221,222,223,224,225,226,227,228,229],"Production Application Support","Application Implementation","Infrastructure Technology Support","Troubleshooting","Production Problem Resolution","Service Monitoring","Analysis","Implementation Planning","Middleware Technologies","Integration Technologies","Financial Management Systems",{"id":231,"slug":232,"title":233,"raw_title":5,"is_featured":15,"company":234,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":235,"processed_country_iso_code_gmaps":236,"processed_home_office":23,"processed_salary_min":237,"processed_salary_max":238,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":239,"processed_employment_types":30,"processed_it_skills":240,"processed_it_skills_labels":241,"processed_job_expertise_skills":258,"processed_job_expertise_skills_labels":259,"max_cpc":68,"actual_cpc":69},82557,"senior-consultant-salesforce-developer-canadian-imperial-bank-of-commerce-canada","Senior Consultant, Salesforce Developer",{"name":118,"slug":119,"logo_url":5},[121],[22],100000,140000,[29],{"apex":33,"java":32,"azure":32,"triggers":33,"devsecops":32,"angular ui":32,"javascript":32,"salesforce":33,"visualforce":33,"flow builder":33,"ui framework":32,"api development":32,"api integration":32,"web applications":32,"cloud development":32,"lightning components":33,"programming languages":32,"observability development":32,"mulesoft anypoint platform":32},[242,243,244,245,246,247,85,248,249,36,250,251,252,35,253,254,255,256,257],"Salesforce","Apex","Triggers","Lightning Components","Visualforce","Flow Builder","Azure","Angular UI","API Integration","Cloud Development","DevSecOps","Mulesoft Anypoint Platform","Observability Development","Programming Languages","UI Framework","Web Applications",{"systems design":33,"systems integration":33,"software development":33,"code quality assurance":33,"performance optimization":33,"salesforce crm development":33,"enterprise solution delivery":33,"secure development standards":33,"software design best practices (solid)":33},[260,261,262,263,264,265,266,267,268],"Salesforce CRM Development","Enterprise Solution Delivery","Software Development","Systems Design","Systems Integration","Code Quality Assurance","Performance Optimization","Software Design Best Practices (SOLID)","Secure Development Standards",{"id":270,"slug":271,"title":272,"raw_title":5,"is_featured":15,"company":273,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":274,"processed_country_iso_code_gmaps":275,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":80,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":276,"processed_employment_types":30,"processed_it_skills":277,"processed_it_skills_labels":278,"processed_job_expertise_skills":284,"processed_job_expertise_skills_labels":285,"max_cpc":68,"actual_cpc":69},82568,"senior-manager-technical-quality-engineering-ai-adoption-canadian-imperial-bank-of-commerce-canada","Senior Manager, Technical Quality Engineering & AI Adoption",{"name":118,"slug":119,"logo_url":5},[121],[22],[29],{"sql":32,"java":32,"ci\u002Fcd":32,"python":32,"pytorch":188,"selenium":32,"mainframe":32,"tensorflow":188,"ai technologies":32,"web applications":32},[39,279,35,53,280,281,97,282,257,283],"Selenium","TensorFlow","PyTorch","Mainframe","AI Technologies",{"data science":32,"test planning":33,"test automation":33,"machine learning":32,"agile methodology":33,"ai-driven testing":32,"defect prediction":32,"vendor management":32,"process improvement":33,"quality engineering":33,"test case development":33,"waterfall methodology":32,"banking domain knowledge":33,"test strategy development":33,"capital markets domain knowledge":33,"software development lifecycle (sdlc)":33},[286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301],"Quality Engineering","Test Automation","Test Strategy Development","Test Planning","Test Case Development","Agile Methodology","Waterfall Methodology","Software Development Lifecycle (SDLC)","Vendor Management","Process Improvement","AI-driven Testing","Defect Prediction","Machine Learning","Data Science","Banking Domain Knowledge","Capital Markets Domain Knowledge",{"id":303,"slug":304,"title":305,"raw_title":5,"is_featured":15,"company":306,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":307,"processed_country_iso_code_gmaps":308,"processed_home_office":23,"processed_salary_min":185,"processed_salary_max":309,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":310,"processed_employment_types":30,"processed_it_skills":311,"processed_it_skills_labels":312,"processed_job_expertise_skills":323,"processed_job_expertise_skills_labels":324,"max_cpc":68,"actual_cpc":69},82496,"consultant-java-back-end-developer-canadian-imperial-bank-of-commerce-canada","Consultant, Java Back End Developer",{"name":118,"slug":119,"logo_url":5},[121],[22],130000,[29],{"j2ee":33,"java":33,"azure":32,"spring":33,"debugging":32,"kubernetes":32,"spring boot":33,"microservices":33,"api development":33,"agile methodologies":32,"application testing":32,"database management":32,"systems troubleshooting":32,"openshift container platform (ocp)":32,"web services (soap, json, restful)":33},[35,194,313,314,315,128,36,316,317,248,318,319,320,321,322],"Spring","Spring Boot","Web Services (SOAP, JSON, RESTful)","Agile Methodologies","Kubernetes","OpenShift Container Platform (OCP)","Database Management","Debugging","Application Testing","Systems Troubleshooting",{"performance tuning":33,"technical guidance":33,"systems integration":33,"back-end application development":33,"enterprise-scale solution design":33,"financial management system (fms)":32},[325,264,326,63,327,328],"Back-End Application Development","Enterprise-Scale Solution Design","Technical Guidance","Financial Management System (FMS)",{"id":330,"slug":331,"title":332,"raw_title":5,"is_featured":15,"company":333,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":336,"processed_country_iso_code_gmaps":338,"processed_home_office":23,"processed_salary_min":237,"processed_salary_max":339,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":340,"processed_employment_types":30,"processed_it_skills":341,"processed_it_skills_labels":342,"processed_job_expertise_skills":361,"processed_job_expertise_skills_labels":362,"max_cpc":68,"actual_cpc":69},84123,"lead-full-stack-developer-ia-financial-services-inc","Lead Full Stack Developer",{"name":334,"slug":335,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[337],"Québec",[22],150000,[29],{"c#":33,"git":33,"bash":32,"helm":32,"java":188,"react":33,"docker":33,"postman":32,"rancher":188,"mulesoft":188,".net core":33,"dynatrace":32,"rest apis":33,"terraform":188,"kubernetes":33,"powershell":32,"salesforce":188,"servicenow":188,"azure cloud":33,"github copilot":32,"ms-sql 2016 or later":33,"azure devops services":33,"kafka\u002Fconfluent cloud":32,"azure pipelines (yaml)":33},[343,87,344,345,54,346,347,348,349,317,350,351,352,353,354,35,355,242,356,357,358,50,359,360],".NET Core","React","PowerShell","REST APIs","MS-SQL 2016 or later","Git","Docker","Helm","Azure Pipelines (YAML)","Postman","GitHub Copilot","Terraform","Rancher","MuleSoft","ServiceNow","Kafka\u002FConfluent Cloud","Azure Cloud","Azure DevOps Services",{"microservices":32,"test automation":32,"agile principles":32,"ci\u002Fcd methodologies":33,"solution integration":33,"event-driven solutions":32,"full stack development":33,"application development":33,"integration architectures":32,"secure development practices":32,"artificial intelligence integration":32},[363,148,364,365,366,287,367,368,128,369,370],"Full Stack Development","Solution Integration","Agile Principles","Secure Development Practices","CI\u002FCD Methodologies","Integration Architectures","Event-Driven Solutions","Artificial Intelligence Integration",{"id":372,"slug":373,"title":374,"raw_title":5,"is_featured":15,"company":375,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":376,"processed_country_iso_code_gmaps":377,"processed_home_office":23,"processed_salary_min":237,"processed_salary_max":238,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":378,"processed_employment_types":30,"processed_it_skills":379,"processed_it_skills_labels":380,"processed_job_expertise_skills":393,"processed_job_expertise_skills_labels":394,"max_cpc":68,"actual_cpc":69},85637,"consultant-conversion-software-eng-iii-job-level-director-morgan-stanley-svcs-canada-co","Consultant Conversion - Software Eng III : Job Level - Director",{"name":75,"slug":76,"logo_url":5},[78],[22],[29],{"db2":32,"java":33,"jdbc":32,"llms":32,"unix":32,"azure":32,"ci\u002Fcd":32,"html5":32,"react":32,"scala":33,"python":32,"angular":32,"ai tools":32,"scripting":32,"javascript":32,"postgresql":32,"sql server":32,"spring boot":32,"apache spark":33,"test automation":32,"containerization":32,"release automation":32},[35,166,381,382,383,48,97,287,384,385,248,386,387,53,388,85,389,344,314,390,391,392],"Apache Spark","DB2","SQL Server","Release Automation","Containerization","Unix","Scripting","HTML5","Angular","JDBC","AI Tools","LLMs",{"risk management":32,"devops practices":32,"big data platforms":33,"database management":32,"production stability":32,"software development":33,"surveillance technology":32,"agile scrum methodologies":32,"wealth management monitoring":32,"software design best practices":32},[262,395,396,319,397,398,399,400,401,402],"Big Data Platforms","DevOps Practices","Agile Scrum Methodologies","Software Design Best Practices","Surveillance Technology","Risk Management","Wealth Management Monitoring","Production Stability",{"id":404,"slug":405,"title":406,"raw_title":5,"is_featured":15,"company":407,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":408,"processed_country_iso_code_gmaps":409,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":123,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":410,"processed_employment_types":30,"processed_it_skills":411,"processed_it_skills_labels":412,"processed_job_expertise_skills":424,"processed_job_expertise_skills_labels":425,"max_cpc":68,"actual_cpc":69},82573,"solution-designer-cloudfull-stack-canadian-imperial-bank-of-commerce-canada","Solution Designer (Cloud\u002FFull-Stack)",{"name":118,"slug":119,"logo_url":5},[121],[22],[29],{"j2ee":33,"java":33,"json":32,"soap":32,"oauth":32,"devops":32,"docker":32,"github":32,"spring":33,"javascript":33,"kubernetes":32,"spring boot":33,"api gateways":32,"agile delivery":32,"event messaging":32,"microsoft azure":32,"restful services":33,"red hat openshift":32,"cloud-native design":33,"security principles":32,"microservices architecture":33,"microsoft desktop environment":188},[35,313,314,85,413,414,415,194,416,417,418,419,420,209,131,349,317,134,130,421,422,423],"Microservices Architecture","Cloud-Native Design","OAuth","SOAP","JSON","RESTful Services","Event Messaging","API Gateways","Agile Delivery","Security Principles","Microsoft Desktop Environment",{"coaching":32,"knowledge sharing":32,"process improvement":32,"technology strategy":32,"integration patterns":33,"innovation management":32,"stakeholder management":33,"technical solution design":33,"enterprise application design":33,"technology roadmap development":32},[426,427,428,429,430,431,432,433,295,434],"Technical Solution Design","Enterprise Application Design","Technology Strategy","Technology Roadmap Development","Integration Patterns","Stakeholder Management","Coaching","Knowledge Sharing","Innovation Management",{"id":436,"slug":437,"title":438,"raw_title":5,"is_featured":15,"company":439,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":440,"processed_country_iso_code_gmaps":441,"processed_home_office":23,"processed_salary_min":442,"processed_salary_max":443,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":444,"processed_employment_types":445,"processed_it_skills":446,"processed_it_skills_labels":447,"processed_job_expertise_skills":454,"processed_job_expertise_skills_labels":455,"max_cpc":68,"actual_cpc":69},82478,"business-analyst-controllership-winter-2027-co-opp-canadian-imperial-bank-of-commerce-canada","Business Analyst, Controllership Winter 2027 Co-opp",{"name":118,"slug":119,"logo_url":5},[121],[22],40000,60000,[29],"temporary",{"c#":188,"php":188,"sql":32,"vba":32,"java":188,"html5":188,"python":188,"vb.net":188,"ms visio":188,"database design":32,"microsoft excel":33,"database management":32,"microsoft office suite":32},[448,449,39,35,450,53,451,452,388,87,64,319,453],"Microsoft Excel","VBA","PHP","VB.net","MS Visio","Microsoft Office Suite",{"treasury":188,"accounting":32,"compliance":188,"tax planning":188,"system testing":32,"capital markets":32,"financial analysis":32,"financial planning":32,"investor relations":188,"report development":32,"process improvement":32,"management reporting":32,"regulatory reporting":32},[456,457,295,458,459,460,461,462,463,464,465,466,467],"Financial Analysis","Capital Markets","Regulatory Reporting","Management Reporting","Financial Planning","Accounting","Treasury","Investor Relations","Tax Planning","Compliance","System Testing","Report Development",{"id":469,"slug":470,"title":471,"raw_title":5,"is_featured":15,"company":472,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":473,"processed_country_iso_code_gmaps":474,"processed_home_office":23,"processed_salary_min":184,"processed_salary_max":339,"processed_salary_currency":475,"processed_salary_source":27,"processed_working_hours":476,"processed_employment_types":30,"processed_it_skills":477,"processed_it_skills_labels":478,"processed_job_expertise_skills":504,"processed_job_expertise_skills_labels":505,"max_cpc":68,"actual_cpc":69},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",{"name":17,"slug":18,"logo_url":5},[121],[22],"USD",[29],{"go":33,"arm":33,"aws":33,"git":33,"opa":33,"rag":33,"java":32,"jira":33,"mtls":33,"oidc":33,"rego":33,"azure":33,"cedar":33,"ci\u002Fcd":33,"oauth":33,"spire":33,"github":33,"gitops":33,"mlflow":33,"python":33,"spiffe":33,"splunk":33,"bedrock":33,"bitbucket":33,"devsecops":33,"dynatrace":33,"langchain":33,"sagemaker":33,"terraform":33,"confluence":33,"embeddings":33,"guardrails":33,"kubernetes":33,"llamaindex":33,"typescript":32,"api gateway":33,"llm routing":33,"azure openai":33,"opentelemetry":33,"cloudformation":33},[53,86,55,35,57,248,317,354,479,480,97,481,252,348,482,209,483,484,485,486,487,488,489,490,415,491,492,50,216,493,494,495,496,497,498,499,500,501,502,503],"CloudFormation","ARM","GitOps","Bitbucket","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OIDC","OpenTelemetry","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":33,"audit":33,"on-call":33,"api design":33,"ai governance":33,"observability":33,"cloud security":33,"policy as code":33,"responsible ai":33,"incident response":33,"workload identity":33,"distributed systems":33,"platform engineering":33,"production operations":33,"genai platform patterns":33,"regulated industry experience":33},[506,167,507,508,111,509,510,511,512,109,513,514,515,516,517,518],"Platform Engineering","API Design","Production Operations","On-call","Regulated Industry Experience","AI Governance","Responsible AI","IAM","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",{"id":520,"slug":521,"title":522,"raw_title":5,"is_featured":15,"company":523,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":524,"processed_country_iso_code_gmaps":525,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":526,"processed_employment_types":30,"processed_it_skills":527,"processed_it_skills_labels":528,"processed_job_expertise_skills":533,"processed_job_expertise_skills_labels":534,"max_cpc":68,"actual_cpc":69},81226,"cyber-security-developer-bank-of-montreal","Cyber Security Developer",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"bash":188,"java":188,"ci\u002Fcd":32,"linux":32,"python":32,"windows":32,"power bi":188,"rest api":32,"powershell":32,"microservices":188,"cloud computing":188,"version control":32},[53,345,54,35,127,97,66,529,530,531,532,128],"Linux","Windows","Power BI","Cloud Computing",{"testing":32,"automation":32,"encryption":188,"data analytics":188,"troubleshooting":32,"secrets management":188,"systems engineering":32,"technical documentation":32,"test driven development":32,"applications integration":32,"api and systems integration":32,"system development lifecycle":32,"quality assurance and testing":188,"identity and access management":188,"software development lifecycle":32,"system and technology integration":32,"technology business requirements definition, analysis and mapping":188},[535,536,537,538,539,60,540,541,542,543,544,222,545,108,546,547,548],"Automation","API and Systems Integration","Systems Engineering","Technical Documentation","Testing","Quality Assurance and Testing","Technology Business Requirements Definition, Analysis and Mapping","Applications Integration","Test Driven Development","System Development Lifecycle","System and Technology Integration","Secrets Management","Encryption","Data Analytics",{"id":550,"slug":551,"title":552,"raw_title":5,"is_featured":15,"company":553,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":554,"processed_country_iso_code_gmaps":555,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":123,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":556,"processed_employment_types":30,"processed_it_skills":557,"processed_it_skills_labels":558,"processed_job_expertise_skills":564,"processed_job_expertise_skills_labels":565,"max_cpc":68,"actual_cpc":69},82579,"sr-consultant-technology-architecture-canadian-imperial-bank-of-commerce-canada","Sr. Consultant, Technology Architecture",{"name":118,"slug":119,"logo_url":5},[121],[22],[29],{"aws":32,"c++":32,"gcp":32,"sql":33,"java":32,"jira":32,"azure":32,"docker":32,"python":33,"tableau":32,"ms teams":32,"power bi":32,"confluence":32,"databricks":32,"kubernetes":32},[53,39,559,35,57,248,560,349,317,561,531,483,484,562,563],"C++","GCP","Tableau","MS Teams","Databricks",{"cybersecurity":33,"data modeling":33,"data analytics":33,"data management":33,"risk calculations":33,"systems integration":33,"architectural design":33,"business requirements":32,"quantitative modeling":33,"regulatory compliance":33,"solution architecture":33,"technical documentation":33,"project resource management":32,"financial products knowledge":33,"data architecture development":33,"enterprise architecture frameworks (togaf, zachman)":33},[142,264,566,548,567,568,569,570,571,572,573,538,574,575,576,577],"Financial Products Knowledge","Data Modeling","Quantitative Modeling","Risk Calculations","Cybersecurity","Regulatory Compliance","Enterprise Architecture Frameworks (TOGAF, Zachman)","Architectural Design","Project Resource Management","Business Requirements","Data Architecture Development","Data Management",{"id":579,"slug":580,"title":581,"raw_title":5,"is_featured":15,"company":582,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":583,"processed_country_iso_code_gmaps":584,"processed_home_office":23,"processed_salary_min":339,"processed_salary_max":585,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":586,"processed_employment_types":30,"processed_it_skills":587,"processed_it_skills_labels":588,"processed_job_expertise_skills":602,"processed_job_expertise_skills_labels":603,"max_cpc":68,"actual_cpc":69},85631,"consultant-conversion-cloud-infra-eng-iii-job-level-director-morgan-stanley-svcs-canada-co","Consultant Conversion - Cloud & Infra Eng III : Job Level - Director",{"name":75,"slug":76,"logo_url":5},[78],[22],200000,[29],{"apis":33,"html":32,"java":32,"unix":32,"ci\u002Fcd":33,"linux":32,"devops":33,"python":32,"stensul":32,"automation":33,"javascript":32,"shell script":32,"adobe workfront":33,"cloud platforms":33,"adobe experience cloud":33,"infrastructure as code":33,"customer data platforms":33,"enterprise data services":33,"adobe experience platform":33,"salesforce marketing cloud":33,"identity and access management":33,"ai-enabled marketing technologies":32},[589,590,591,592,593,195,108,594,595,596,130,97,597,535,598,85,35,53,599,529,600,601],"Adobe Experience Platform","Adobe Experience Cloud","Salesforce Marketing Cloud","Adobe Workfront","Stensul","Cloud Platforms","Customer Data Platforms","Enterprise Data Services","Infrastructure as Code","HTML","Shell Script","UNIX","AI-enabled marketing technologies",{"data governance":33,"risk management":33,"digital marketing":32,"platform strategy":33,"vendor management":33,"technology roadmaps":33,"technical leadership":33,"governance frameworks":33,"solution architecture":33,"operational excellence":33,"compliance collaboration":33,"cybersecurity collaboration":33,"enterprise saas transformation":33,"cross-functional team leadership":33,"enterprise architecture collaboration":33,"marketing technology platform management":33},[604,142,605,294,400,606,607,608,609,610,611,612,613,614,615,616],"Marketing Technology Platform Management","Data Governance","Operational Excellence","Digital Marketing","Enterprise SaaS Transformation","Technical Leadership","Platform Strategy","Governance Frameworks","Technology Roadmaps","Cross-functional Team Leadership","Cybersecurity Collaboration","Compliance Collaboration","Enterprise Architecture Collaboration",{"id":618,"slug":619,"title":620,"raw_title":5,"is_featured":15,"company":621,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":622,"processed_country_iso_code_gmaps":623,"processed_home_office":23,"processed_salary_min":624,"processed_salary_max":625,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":626,"processed_employment_types":30,"processed_it_skills":627,"processed_it_skills_labels":628,"processed_job_expertise_skills":632,"processed_job_expertise_skills_labels":633,"max_cpc":68,"actual_cpc":69},85636,"software-eng-iii-job-level-associate-morgan-stanley-svcs-canada-co","Software Eng III - Job Level: Associate",{"name":75,"slug":76,"logo_url":5},[78],[22],80000,110000,[29],{"c#":32,"c++":32,"git":188,"java":32,"scala":188,"python":32,"eclipse":188,"intellij":188,"unix\u002Flinux":188},[35,559,87,53,166,629,630,348,631],"IntelliJ","Eclipse","Unix\u002FLinux",{"multithreading":32,"memory management":32,"functional programming":188,"client\u002Fserver architecture":32,"financial markets knowledge":188,"object-oriented programming":32,"software development lifecycle":32},[37,634,635,636,637,176,60],"Functional Programming","Client\u002FServer Architecture","Multithreading","Memory Management",{"id":639,"slug":640,"title":641,"raw_title":5,"is_featured":15,"company":642,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":645,"processed_country_iso_code_gmaps":647,"processed_home_office":23,"processed_salary_min":184,"processed_salary_max":237,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":648,"processed_employment_types":30,"processed_it_skills":649,"processed_it_skills_labels":650,"processed_job_expertise_skills":662,"processed_job_expertise_skills_labels":663,"max_cpc":68,"actual_cpc":69},83333,"it-quality-assurance-specialist-desjardins","IT quality assurance Specialist",{"name":643,"slug":644,"logo_url":5},"Desjardins","desjardins",[646],"Lévis",[22],[29],{"bdd":32,"sql":32,"tdd":32,"tfs":32,".net":32,"java":32,"jira":32,"xray":33,"hp alm":33,"hp uft":32,"soapui":32,"zephyr":32,"postman":32,"cucumber":32,"parasoft":32,"selenium":32,"rest apis":32,"confluence":32},[483,651,484,652,39,653,654,655,346,352,656,279,657,658,659,660,35,661],"TFS","Zephyr","Parasoft","HP UFT","HP ALM","SoapUI","Cucumber","TDD","BDD","Xray",".NET",{"test automation":33,"test case design":32,"agile methodologies":32,"istqb certification":33,"devops methodologies":32,"it quality assurance":33,"test strategy development":32},[664,287,288,665,316,666,667],"IT Quality Assurance","Test Case Design","DevOps Methodologies","ISTQB Certification",{"id":669,"slug":670,"title":671,"raw_title":5,"is_featured":15,"company":672,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":673,"processed_country_iso_code_gmaps":674,"processed_home_office":23,"processed_salary_min":184,"processed_salary_max":339,"processed_salary_currency":475,"processed_salary_source":27,"processed_working_hours":675,"processed_employment_types":30,"processed_it_skills":676,"processed_it_skills_labels":677,"processed_job_expertise_skills":690,"processed_job_expertise_skills_labels":691,"max_cpc":68,"actual_cpc":69},81406,"senior-genai-software-developer-bank-of-montreal","Senior GenAI Software Developer",{"name":17,"slug":18,"logo_url":5},[121],[22],[29],{"sql":32,"java":188,"jira rovo":32,"azure openai":188,"restful apis":33,"aws agentcore":32,"microservices":33,"github copilot":32,"azure ai search":188,"cloud computing":33,"swagger\u002Fopenapi":32,"azure ai foundry":188,"vector databases":32,"prompt engineering":33,"microsoft copilot studio":188,"large language models (llms)":33,"model context protocol (mcp)":32,"retrieval-augmented generation (rag)":33},[39,678,679,353,680,681,682,128,532,683,684,685,686,35,499,687,688,689],"Prompt Engineering","JIRA Rovo","AWS AgentCore","RESTful APIs","Swagger\u002FOpenAPI","Large Language Models (LLMs)","Retrieval-Augmented Generation (RAG)","Vector Databases","Model Context Protocol (MCP)","Azure AI Foundry","Azure AI Search","Microsoft Copilot Studio",{"mentoring":33,"ai governance":32,"responsible ai":32,"risk management":32,"troubleshooting":33,"version control":32,"ai\u002Fml engineering":33,"release management":32,"system integration":33,"agile methodologies":32,"root-cause analysis":33,"software development":33,"technical leadership":33,"solution architecture":33,"application engineering":33,"performance optimization":32,"secure software development":32,"quality assurance and testing":32,"test driven development (tdd)":32,"business requirements analysis":32,"software development lifecycle (sdlc)":33},[262,692,693,609,694,316,293,540,695,696,512,511,697,142,698,65,66,222,699,266,400],"Application Engineering","AI\u002FML Engineering","Mentoring","Test Driven Development (TDD)","Secure Software Development","Business Requirements Analysis","System Integration","Root-Cause Analysis",{"id":701,"slug":702,"title":703,"raw_title":5,"is_featured":15,"company":704,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":707,"processed_country_iso_code_gmaps":709,"processed_home_office":23,"processed_salary_min":185,"processed_salary_max":238,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":710,"processed_employment_types":30,"processed_it_skills":711,"processed_it_skills_labels":712,"processed_job_expertise_skills":729,"processed_job_expertise_skills_labels":730,"max_cpc":68,"actual_cpc":69},78602,"senior-software-engineer-operations-sun-life-of-canada-corporate-2","Senior Software Engineer, Operations",{"name":705,"slug":706,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[708],"Waterloo",[22],[29],{"aws":188,"css":33,"git":33,"jsp":33,"sql":33,"xml":33,"html":33,"java":33,"jdbc":33,"jira":188,"json":33,"soap":33,"kafka":33,"maven":33,"docker":33,"gradle":33,"oracle":33,"ansible":33,"jenkins":33,"reactjs":33,"servlet":33,"ms teams":188,"rest api":33,"weblogic":188,"bitbucket":33,"java apis":33,"springmvc":33,"websphere":188,"confluence":188,"javascript":33,"kubernetes":33,"postgresql":33,"springboot":33,"artifactory":33,"light car proxy":33,"spring framework":33,"web security\u002Fowasp":33,"java enterprise edition (j2ee)":33,"multi-factor authentication (mfa)":33},[35,85,598,191,713,714,715,390,716,717,718,317,349,719,720,721,416,127,722,417,39,46,48,208,723,482,348,49,724,44,725,726,727,57,484,728,562,207,206],"CSS","Java Enterprise Edition (J2EE)","Servlet","JSP","Spring Framework","ReactJS","SpringBoot","SpringMVC","Web Security\u002FOWASP","Java APIs","Artifactory","Maven","Multi-Factor Authentication (MFA)","Kafka","Light Car Proxy","JIRA",{"cmmi":33,"itil":33,"scrum":188,"kanban":188,"agile framework":188,"change management":33,"disaster recovery":33,"root-cause analysis":33,"security compliance":33,"proactive monitoring":33,"java application support":33,"java application development":33,"software development life cycle (sdlc)":33},[731,732,733,734,735,736,737,738,739,740,699,741,742],"Java Application Support","Java Application Development","ITIL","CMMI","Software Development Life Cycle (SDLC)","Agile Framework","Kanban","Scrum","Disaster Recovery","Change Management","Security Compliance","Proactive Monitoring",{"industry":744,"employment_type":766,"expertise_skills":772,"it_skills":832,"salary_currency":899,"processed_working_hours":903},[745,749,753,757,760,763],{"key":746,"label":747,"count":748},"financial services","Financial Services",66,{"key":750,"label":751,"count":752},"banking","Banking",43,{"key":754,"label":755,"count":756},"insurance","Insurance",5,{"key":758,"label":759,"count":188},"financial technology","Financial Technology",{"key":761,"label":762,"count":68},"online brokerage","Online Brokerage",{"key":764,"label":765,"count":68},"wealth management","Wealth Management",[767,770],{"key":30,"label":768,"count":769},"PERMANENT",72,{"key":445,"label":771,"count":68},"TEMPORARY",[773,776,778,782,785,788,790,792,794,798,800,803,805,807,809,812,814,816,818,820,822,825,827,829],{"key":774,"label":316,"slug":774,"count":775},"agile-methodologies",11,{"key":777,"label":400,"slug":777,"count":775},"risk-management",{"key":779,"label":780,"slug":779,"count":781},"project-management","Project management",10,{"key":783,"label":535,"slug":783,"count":784},"automation",8,{"key":786,"label":538,"slug":786,"count":787},"technical-documentation",7,{"key":789,"label":457,"slug":789,"count":787},"capital-markets",{"key":791,"label":294,"slug":791,"count":787},"vendor-management",{"key":793,"label":167,"slug":793,"count":787},"distributed-systems",{"key":795,"label":796,"slug":795,"count":797},"devops","Devops",6,{"key":799,"label":609,"slug":799,"count":797},"technical-leadership",{"key":801,"label":802,"slug":801,"count":797},"code-review","Code Review",{"key":804,"label":142,"slug":804,"count":797},"solution-architecture",{"key":806,"label":262,"slug":806,"count":797},"software-development",{"key":808,"label":567,"slug":808,"count":797},"data-modeling",{"key":810,"label":811,"slug":810,"count":797},"system-design","System Design",{"key":813,"label":295,"slug":813,"count":756},"process-improvement",{"key":815,"label":222,"slug":815,"count":756},"troubleshooting",{"key":817,"label":111,"slug":817,"count":756},"incident-response",{"key":819,"label":266,"slug":819,"count":756},"performance-optimization",{"key":821,"label":60,"slug":821,"count":756},"software-development-lifecycle",{"key":823,"label":824,"slug":823,"count":33},"sdlc","Sdlc",{"key":826,"label":506,"slug":826,"count":33},"platform-engineering",{"key":828,"label":539,"slug":828,"count":33},"testing",{"key":830,"label":831,"slug":830,"count":33},"root-cause-analysis","Root Cause Analysis",[833,835,838,841,845,849,853,856,859,862,865,868,870,872,874,877,879,881,883,885,888,890,893,896],{"key":834,"label":35,"slug":834,"count":9},"java",{"key":836,"label":53,"slug":836,"count":837},"python",37,{"key":839,"label":39,"slug":839,"count":840},"sql",32,{"key":842,"label":843,"slug":842,"count":844},"ms-azure","MS Azure",30,{"key":846,"label":847,"slug":846,"count":848},"cicd","Ci\u002FCd",24,{"key":850,"label":851,"slug":850,"count":852},"aws","Aws",21,{"key":854,"label":317,"slug":854,"count":855},"kubernetes",20,{"key":857,"label":128,"slug":857,"count":858},"microservices",18,{"key":860,"label":314,"slug":860,"count":861},"spring-boot",17,{"key":863,"label":726,"slug":863,"count":864},"kafka",14,{"key":866,"label":867,"slug":866,"count":864},"javascript","Javascript",{"key":869,"label":344,"slug":869,"count":864},"react",{"key":871,"label":208,"slug":871,"count":864},"jenkins",{"key":795,"label":796,"slug":795,"count":873},12,{"key":875,"label":876,"slug":875,"count":873},"nodejs","Node.Js",{"key":878,"label":349,"slug":878,"count":873},"docker",{"key":880,"label":87,"slug":880,"count":873},"c",{"key":882,"label":389,"slug":882,"count":775},"angular",{"key":884,"label":483,"slug":884,"count":781},"jira",{"key":886,"label":887,"slug":886,"count":781},"gcp","Gcp",{"key":889,"label":348,"slug":889,"count":781},"git",{"key":891,"label":892,"slug":891,"count":781},"nosql","Nosql",{"key":894,"label":46,"slug":894,"count":895},"oracle",9,{"key":897,"label":898,"slug":897,"count":895},"restful-apis","Restful Apis",[900,902],{"key":26,"label":26,"count":901},61,{"key":475,"label":475,"count":873},[904],{"key":29,"label":29,"count":9},{"total":906,"jobs":907},0,[]]