[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-microservices-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fmicroservices?page=2":4,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fmicroservices?page=2":316,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fmicroservices?page=2":466},{},{"total":5,"jobs":6},28,[7,71,102,148,176,211,246,278],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":31,"processed_job_expertise_skills":57,"processed_job_expertise_skills_labels":58,"max_cpc":69,"actual_cpc":70},54755,"senior-solution-architect-digital-banking-bank-of-montreal","Senior Solution Architect - (Digital \u002F Banking)",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Mississauga",[19],"CA","onsite",94600,176000,"USD","estimated",[26],"FULL_TIME","permanent",{"aws":29,"css":30,"jwt":29,"java":29,"oidc":29,"saml":29,"agile":29,"oauth":29,"togaf":29,"angular":29,"node.js":29,"swagger":30,"soap\u002Fxml":29,"api design":29,"javascript":30,"api gateway":30,"spring boot":29,"restful\u002Fjson":29,"data modeling":29,"microservices":29,"database design":29,"design patterns":29,"continuous deployment":30,"architectural patterns":29,"continuous integration":30},4,3,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56],"Angular","Java","Node.js","JavaScript","CSS","AWS","API design","API gateway","Swagger","Spring Boot","OAuth","OIDC","SAML","JWT","SOAP\u002FXML","RESTful\u002FJSON","Database design","Data modeling","Microservices","TOGAF","Continuous Integration","Continuous Deployment","Design Patterns","Architectural Patterns","Agile",{"mentoring":30,"it strategy":29,"design configuration":29,"technology selection":29,"community of practice":30,"solution architecture":29,"alternative assessment":29,"requirements discovery":29,"enterprise architecture":29,"solution context formulation":29},[59,60,61,62,63,64,65,66,67,68],"Solution Architecture","Enterprise Architecture","IT Strategy","Requirements Discovery","Solution Context Formulation","Alternative Assessment","Technology Selection","Design Configuration","Mentoring","Community of Practice",1,1.2,{"id":72,"slug":73,"title":74,"raw_title":11,"is_featured":12,"company":75,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":78,"processed_country_iso_code_gmaps":80,"processed_home_office":20,"processed_salary_min":81,"processed_salary_max":82,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":83,"processed_employment_types":27,"processed_it_skills":84,"processed_it_skills_labels":85,"processed_job_expertise_skills":90,"processed_job_expertise_skills_labels":91,"max_cpc":69,"actual_cpc":70},60384,"international-transfer-director-lead-software-eng-860-morgan-stanley-svcs-canada-co","International Transfer - Director, Lead Software Eng",{"name":76,"slug":77,"logo_url":11},"Morgan Stanley Svcs Canada Co","morgan-stanley-svcs-canada-co",[79],"Montreal",[19],120000,180000,[26],{"java":29,"sdlc":30,"agile":30,"rest apis":29,"data access":30,"spring boot":29,"microservices":29,"automated testing":30},[33,41,86,50,87,88,89,56],"REST APIs","Data Access","Automated Testing","SDLC",{"code reviews":30,"loan pricing":30,"underwriting":30,"market insights":30,"asset management":30,"quality assurance":30,"risk calculations":30,"business operations":30,"lending origination":30,"security compliance":30},[92,93,94,95,96,97,98,99,100,101],"Lending Origination","Underwriting","Asset Management","Business Operations","Market Insights","Loan Pricing","Risk Calculations","Code Reviews","Quality Assurance","Security Compliance",{"id":103,"slug":104,"title":105,"raw_title":11,"is_featured":12,"company":106,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":109,"processed_country_iso_code_gmaps":111,"processed_home_office":20,"processed_salary_min":112,"processed_salary_max":113,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":115,"processed_employment_types":27,"processed_it_skills":116,"processed_it_skills_labels":117,"processed_job_expertise_skills":139,"processed_job_expertise_skills_labels":140,"max_cpc":69,"actual_cpc":70},66784,"java-developer-td-securities-the-toronto-dominion-bank-canada-2","Java Developer, TD Securities",{"name":107,"slug":108,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[110],"Toronto",[19],102200,125000,"CAD",[26],{"aws":30,"gcp":30,"git":29,"sql":29,"uml":30,"java":29,"jira":29,"rest":29,"soap":30,"azure":30,"kafka":29,"maven":29,"nexus":30,"nosql":29,"sonar":30,"devops":29,"splunk":30,"jenkins":29,"veracode":30,"dynatrace":30,"gitlab ci":30,"confluence":29,"spring boot":29,"microservices":29,"unix shell scripting":29},[33,41,118,119,50,120,121,122,123,124,125,126,127,128,37,129,130,131,132,133,134,135,136,137,138],"DevOps","Kafka","REST","SOAP","Unix Shell Scripting","SQL","NoSQL","Git","Jenkins","GitLab CI","Azure","GCP","JIRA","Confluence","Nexus","Maven","Splunk","Dynatrace","Veracode","Sonar","UML",{"cost analysis":30,"risk analysis":30,"payments domain":30,"project management":30,"architectural standards":29,"software design patterns":29,"algorithmic problem solving":29},[141,142,143,144,145,146,147],"Algorithmic Problem Solving","Software Design Patterns","Architectural Standards","Payments Domain","Project Management","Risk Analysis","Cost Analysis",{"id":149,"slug":150,"title":151,"raw_title":11,"is_featured":12,"company":152,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":153,"processed_country_iso_code_gmaps":154,"processed_home_office":155,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":156,"processed_employment_types":27,"processed_it_skills":157,"processed_it_skills_labels":158,"processed_job_expertise_skills":164,"processed_job_expertise_skills_labels":165,"max_cpc":69,"actual_cpc":70},54747,"senior-technology-manager-bank-of-montreal","Senior Technology Manager",{"name":14,"slug":15,"logo_url":11},[110],[19],"hybrid",[26],{"aws":29,"sql":29,"java":29,"devops":29,"oracle":30,"spring boot":29,"microservices":29,"system design":29,"api management":29,"ai\u002Fml integration":30,"solution architecture":29,"test-driven development":29},[33,41,123,159,59,160,161,50,118,162,37,163],"Oracle","System Design","API Management","Test-Driven Development","AI\u002FML Integration",{"privacy":29,"cybersecurity":29,"cloud migration":29,"risk management":29,"budget management":29,"people management":29,"vendor management":29,"platform resilience":29,"technology modernization":29,"project financial management":29},[166,167,168,169,170,171,172,173,174,175],"Project Financial Management","Budget Management","Vendor Management","Risk Management","Cybersecurity","Privacy","Platform Resilience","Cloud Migration","Technology Modernization","People Management",{"id":177,"slug":178,"title":179,"raw_title":11,"is_featured":12,"company":180,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":181,"processed_country_iso_code_gmaps":182,"processed_home_office":155,"processed_salary_min":183,"processed_salary_max":184,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":185,"processed_employment_types":27,"processed_it_skills":186,"processed_it_skills_labels":187,"processed_job_expertise_skills":195,"processed_job_expertise_skills_labels":196,"max_cpc":69,"actual_cpc":70},54748,"senior-technical-lead-bank-of-montreal","Senior Technical Lead",{"name":14,"slug":15,"logo_url":11},[110],[19],75900,141900,[26],{"sql":29,"apis":29,"agile":29,"ci\u002Fcd":29,"devops":29,"oracle":29,"dynatrace":29,"mainframe":30,"opensearch":29,"cybersecurity":30,"generative ai":29,"microservices":29,"cloud computing":29,"test driven development":30},[188,189,135,159,123,190,191,192,50,193,118,56,194,170],"Generative AI","OpenSearch","Mainframe","Cloud Computing","APIs","CI\u002FCD","Test Driven Development",{"observability":29,"system design":29,"api management":29,"product design":30,"risk management":30,"batch operations":30,"production support":29,"incident management":29,"root cause analysis":29,"platform engineering":29,"regulatory compliance":30,"scheduling frameworks":30,"enterprise integration":29,"new product development":30,"data collection and analysis":30,"software development lifecycle":29,"continuous improvement management":30},[160,161,197,198,199,200,201,202,203,204,205,206,207,208,209,169,210],"Product Design","Data Collection and Analysis","New Product Development","Continuous Improvement Management","Platform Engineering","Production Support","Incident Management","Root Cause Analysis","Observability","Batch Operations","Scheduling Frameworks","Enterprise Integration","Software Development Lifecycle","Regulatory Compliance",{"id":212,"slug":213,"title":105,"raw_title":11,"is_featured":12,"company":214,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":215,"processed_country_iso_code_gmaps":216,"processed_home_office":20,"processed_salary_min":112,"processed_salary_max":113,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":217,"processed_employment_types":27,"processed_it_skills":218,"processed_it_skills_labels":220,"processed_job_expertise_skills":238,"processed_job_expertise_skills_labels":239,"max_cpc":69,"actual_cpc":70},66783,"java-developer-td-securities-the-toronto-dominion-bank-canada",{"name":107,"slug":108,"logo_url":11},[110],[19],[26],{"jms":30,"sql":29,"xml":30,"java":29,"jira":219,"json":30,"rest":30,"xslt":30,"azure":219,"nosql":219,"react":219,"stash":219,"devops":30,"drools":219,"hadoop":219,"oracle":30,"solace":219,"angular":219,"mongodb":219,"postgres":30,"cassandra":219,"confluence":219,"microservices":219,"teamcity\u002Fjenkins":219,"spring\u002Fspring boot":29,"tibco businessworks":219,"tibco businessevents":219,"secure coding practices":219},2,[33,221,123,222,223,224,225,120,159,226,227,228,229,230,231,232,131,233,130,234,32,235,128,236,124,118,50,237],"Spring\u002FSpring Boot","XML","XSLT","JSON","JMS","Postgres","Cassandra","MongoDB","Drools","Solace","TIBCO BusinessWorks","TIBCO BusinessEvents","Stash","TeamCity\u002FJenkins","React","Hadoop","Secure coding practices",{"sdlc":30,"big data":219,"investment banking":30,"agile methodologies":30,"regulatory reporting":29,"complex event processing":219,"enterprise integration patterns":219},[240,241,242,89,243,244,245],"Regulatory Reporting","Investment Banking","Agile Methodologies","Enterprise Integration Patterns","Big Data","Complex Event Processing",{"id":247,"slug":248,"title":249,"raw_title":11,"is_featured":12,"company":250,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":251,"processed_country_iso_code_gmaps":252,"processed_home_office":20,"processed_salary_min":253,"processed_salary_max":254,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":255,"processed_employment_types":27,"processed_it_skills":256,"processed_it_skills_labels":257,"processed_job_expertise_skills":260,"processed_job_expertise_skills_labels":261,"max_cpc":69,"actual_cpc":70},66873,"sr-java-full-stack-developer-td-securities-the-toronto-dominion-bank-canada","Sr. Java Full Stack Developer, TD Securities",{"name":107,"slug":108,"logo_url":11},[110],[19],126800,164100,[26],{"sql":29,"java":29,"react":29,"python":219,"spring boot":29,"restful apis":29,"microservices":29},[33,41,123,258,50,235,259],"RESTful APIs","Python",{"unit testing":29,"data modeling":30,"secure coding":29,"broadridge bpsa":69,"cost estimation":219,"prime brokerage":219,"risk assessment":30,"project planning":30,"performance tuning":30,"production support":30,"query optimization":30,"regression testing":29,"securities finance":219,"integration testing":29,"root cause analysis":30,"object-oriented design":29,"financial industry knowledge":30,"service-oriented architecture":30},[262,263,264,265,266,267,268,269,204,270,271,272,273,202,274,275,276,277],"Object-Oriented Design","Data Modeling","Query Optimization","Service-Oriented Architecture","Secure Coding","Unit Testing","Integration Testing","Regression Testing","Performance Tuning","Project Planning","Risk Assessment","Cost Estimation","Financial Industry Knowledge","Prime Brokerage","Securities Finance","Broadridge BPSA",{"id":279,"slug":280,"title":281,"raw_title":11,"is_featured":12,"company":282,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":283,"processed_country_iso_code_gmaps":284,"processed_home_office":20,"processed_salary_min":285,"processed_salary_max":81,"processed_salary_currency":114,"processed_salary_source":24,"processed_working_hours":286,"processed_employment_types":27,"processed_it_skills":287,"processed_it_skills_labels":288,"processed_job_expertise_skills":303,"processed_job_expertise_skills_labels":304,"max_cpc":69,"actual_cpc":70},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":14,"slug":15,"logo_url":11},[110],[19],90000,[26],{"c#":219,"aws":30,"etl":29,"gcp":30,"llm":29,"sql":29,"java":219,"azure":30,"ci\u002Fcd":30,"flask":29,"nosql":29,"scala":219,"docker":30,"python":29,"fastapi":29,"node.js":29,"react js":29,"javascript":29,"kubernetes":30,"openai api":29,"typescript":29,"restful api":29,"hugging face":29,"generative ai":29,"microservices":29,"data pipelines":29},[259,35,289,290,291,292,34,123,124,293,50,294,295,37,128,129,193,188,296,297,298,299,300,301,302,33],"TypeScript","React JS","FastAPI","Flask","RESTful API","Docker","Kubernetes","LLM","OpenAI API","Hugging Face","ETL","Data Pipelines","C#","Scala",{"sdlc":29,"data processing":29,"financial markets":30,"investment banking":30,"trading strategies":30,"agile methodologies":29,"backend development":29,"system architecture":29,"frontend development":29,"financial data formats":30,"full stack development":29,"security best practices":29,"performance optimization":29,"financial domain knowledge":30},[305,306,307,308,309,310,311,242,89,312,241,313,314,315],"Full Stack Development","Frontend Development","Backend Development","System Architecture","Data Processing","Performance Optimization","Security Best Practices","Financial Domain Knowledge","Financial Markets","Trading Strategies","Financial Data Formats",{"industry":317,"employment_type":326,"expertise_skills":333,"it_skills":397,"salary_currency":460,"processed_working_hours":464},[318,322],{"key":319,"label":320,"count":321},"financial services","Financial Services",26,{"key":323,"label":324,"count":325},"banking","Banking",18,[327,330],{"key":27,"label":328,"count":329},"PERMANENT",27,{"key":331,"label":332,"count":69},"student","STUDENT",[334,337,340,343,346,348,350,353,355,358,361,364,367,369,372,374,377,380,382,385,387,390,392,394],{"key":335,"label":169,"slug":335,"count":336},"risk-management",8,{"key":338,"label":59,"slug":338,"count":339},"solution-architecture",6,{"key":341,"label":242,"slug":341,"count":342},"agile-methodologies",5,{"key":344,"label":345,"slug":344,"count":342},"software-development","Software Development",{"key":347,"label":209,"slug":347,"count":29},"software-development-lifecycle",{"key":349,"label":60,"slug":349,"count":29},"enterprise-architecture",{"key":351,"label":352,"slug":351,"count":30},"automation","Automation",{"key":354,"label":204,"slug":354,"count":30},"root-cause-analysis",{"key":356,"label":357,"slug":356,"count":30},"sdlc","Sdlc",{"key":359,"label":360,"slug":359,"count":30},"quality-assurance-and-testing","Quality Assurance And Testing",{"key":362,"label":363,"slug":362,"count":30},"technical-leadership","Technical Leadership",{"key":365,"label":366,"slug":365,"count":30},"release-management","Release Management",{"key":368,"label":67,"slug":368,"count":30},"mentoring",{"key":370,"label":371,"slug":370,"count":30},"technical-documentation","Technical Documentation",{"key":373,"label":274,"slug":373,"count":30},"financial-industry-knowledge",{"key":375,"label":376,"slug":375,"count":30},"cloud-architecture","Cloud Architecture",{"key":378,"label":379,"slug":378,"count":30},"data-engineering","Data Engineering",{"key":381,"label":202,"slug":381,"count":30},"production-support",{"key":383,"label":384,"slug":383,"count":30},"troubleshooting","Troubleshooting",{"key":386,"label":205,"slug":386,"count":30},"observability",{"key":388,"label":389,"slug":388,"count":30},"version-control","Version Control",{"key":391,"label":203,"slug":391,"count":30},"incident-management",{"key":393,"label":310,"slug":393,"count":30},"performance-optimization",{"key":395,"label":396,"slug":395,"count":30},"devops","Devops",[398,400,402,405,409,413,417,419,421,425,428,430,433,434,436,438,440,443,445,448,450,452,454,457],{"key":399,"label":50,"slug":399,"count":5},"microservices",{"key":401,"label":33,"slug":401,"count":325},"java",{"key":403,"label":123,"slug":403,"count":404},"sql",14,{"key":406,"label":407,"slug":406,"count":408},"ms-azure","MS Azure",12,{"key":410,"label":411,"slug":410,"count":412},"aws","Aws",10,{"key":414,"label":415,"slug":414,"count":416},"cicd","Ci\u002FCd",9,{"key":418,"label":41,"slug":418,"count":416},"spring-boot",{"key":420,"label":259,"slug":420,"count":336},"python",{"key":422,"label":423,"slug":422,"count":424},"nodejs","Node.Js",7,{"key":426,"label":427,"slug":426,"count":339},"gcp","Gcp",{"key":429,"label":295,"slug":429,"count":342},"kubernetes",{"key":431,"label":432,"slug":431,"count":342},"apis","Apis",{"key":395,"label":396,"slug":395,"count":342},{"key":435,"label":191,"slug":435,"count":342},"cloud-computing",{"key":437,"label":32,"slug":437,"count":29},"angular",{"key":439,"label":159,"slug":439,"count":29},"oracle",{"key":441,"label":442,"slug":441,"count":29},"generative-ai","Generative Ai",{"key":444,"label":125,"slug":444,"count":29},"git",{"key":446,"label":447,"slug":446,"count":29},"restful-apis","Restful Apis",{"key":449,"label":126,"slug":449,"count":29},"jenkins",{"key":451,"label":294,"slug":451,"count":29},"docker",{"key":453,"label":263,"slug":453,"count":29},"data-modeling",{"key":455,"label":456,"slug":455,"count":29},"prompt-engineering","Prompt Engineering",{"key":458,"label":459,"slug":458,"count":29},"event-driven-architecture","Event-Driven Architecture",[461,463],{"key":114,"label":114,"count":462},21,{"key":23,"label":23,"count":424},[465],{"key":26,"label":26,"count":5},{"total":467,"jobs":468},0,[]]