[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-redis-gb":3,"job-search-\u002Fen-gb\u002Fjobs-by-skill\u002Fredis":4,"skill-page-filters-\u002Fen-gb\u002Fjobs-by-skill\u002Fredis":226,"featured-jobs-\u002Fen-gb\u002Fjobs-by-skill\u002Fredis":363},{},{"total":5,"jobs":6},6,[7,68,131,160,178,212],{"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":32,"processed_job_expertise_skills":55,"processed_job_expertise_skills_labels":56,"max_cpc":67,"actual_cpc":67},82947,"senior-engineer-fx-technology-0840-deutsche-bank-aktiengesellschaft-filiale-london","Senior Engineer, FX Technology",null,false,{"name":14,"slug":15,"logo_url":11},"0840 Deutsche Bank Aktiengesellschaft, Filiale London","0840-deutsche-bank-aktiengesellschaft-filiale-london",[17],"London",[19],"GB","hybrid",80000,120000,"GBP","estimated",[26],"FULL_TIME","permanent",{"c++":29,"git":30,"grpc":29,"java":31,"jira":30,"kafka":30,"linux":30,"redis":29,"spark":29,"ignite":29,"kotlin":30,"jenkins":29,"mongodb":29,"tableau":29,"ai tools":30,"teamcity":29,"clickhouse":29,"containers":30,"javascript":29,"artifactory":29,"cloud solutions":30,"oracle database":30},2,3,4,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"Java","Kotlin","C++","JavaScript","Oracle Database","MongoDB","ClickHouse","Kafka","Redis","Ignite","gRPC","Spark","Tableau","Linux","Containers","Cloud Solutions","Git","JIRA","Artifactory","Jenkins","TeamCity","AI Tools",{"sdlc tools":30,"agile methodology":30,"project management":30,"distributed systems":31,"system architecture":31,"software development":31,"quantitative analysis":30,"fault-tolerant applications":31,"production incident management":30,"foreign exchange (fx) domain knowledge":30},[57,58,59,60,61,62,63,64,65,66],"Software Development","Distributed Systems","Fault-tolerant Applications","Agile Methodology","Project Management","Foreign Exchange (FX) Domain Knowledge","Quantitative Analysis","System Architecture","Production Incident Management","SDLC Tools",1,{"id":69,"slug":70,"title":71,"raw_title":11,"is_featured":12,"company":72,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":75,"processed_country_iso_code_gmaps":76,"processed_home_office":77,"processed_salary_min":78,"processed_salary_max":79,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":80,"processed_employment_types":27,"processed_it_skills":81,"processed_it_skills_labels":82,"processed_job_expertise_skills":114,"processed_job_expertise_skills_labels":115,"max_cpc":67,"actual_cpc":67},59419,"senior-software-engineer-regulatory-news-aicjava-lseg-business-services-rm-srl","Senior Software Engineer Regulatory News (AI\u002FC#\u002FJava)",{"name":73,"slug":74,"logo_url":11},"LSEG Business Services RM S.R.L","lseg-business-services-rm-srl",[17],[19],"onsite",70000,100000,[26],{"ai":31,"c#":31,"js":30,"oo":31,"aws":30,"css":30,"git":31,"iis":30,"mcp":31,"mvc":31,"sql":30,".net":30,"html":30,"java":31,"jira":30,"llms":31,"rest":31,"ci\u002Fcd":30,"nexus":30,"nosql":30,"redis":30,"anthos":30,"docker":30,"gitlab":31,"angular":30,"jenkins":30,"web api":31,"aws ects":30,"dynamodb":30,"cloudfront":30,"kubernetes":30,"postgresql":30,"typescript":30,"agentic frameworks":31,"unit testing frameworks":31},[83,84,85,86,33,87,88,89,90,91,92,93,94,95,96,49,97,98,99,100,101,102,103,104,105,41,106,107,108,109,110,111,112,52,113],"AI","MCP","LLMs","Agentic frameworks","C#","OO","MVC","REST","Web API","Unit testing frameworks","SQL","NoSQL","PostgreSQL","DynamoDB","GitLab","HTML","JS","CSS","TypeScript","Angular","AWS",".NET","IIS","CloudFront","Docker","Kubernetes","Anthos","AWS ECTS","CI\u002FCD","Jira","Nexus",{"coding":31,"design":31,"testing":31,"estimation":31,"agile development":31,"ai best practices":31,"change management":30,"peer code reviews":31,"release management":30,"service improvement":30,"requirements analysis":31,"clean code programming":30,"test-driven development":30,"enterprise software delivery":31,"software development principles":31},[116,117,118,119,120,121,122,123,124,125,126,127,128,129,130],"Agile Development","Requirements Analysis","Estimation","Design","Coding","Testing","Peer Code Reviews","Service Improvement","Release Management","Change Management","AI Best Practices","Software Development Principles","Test-Driven Development","Clean Code Programming","Enterprise Software Delivery",{"id":132,"slug":133,"title":134,"raw_title":11,"is_featured":12,"company":135,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":138,"processed_country_iso_code_gmaps":140,"processed_home_office":77,"processed_salary_min":141,"processed_salary_max":142,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":143,"processed_employment_types":27,"processed_it_skills":144,"processed_it_skills_labels":145,"processed_job_expertise_skills":151,"processed_job_expertise_skills_labels":152,"max_cpc":67,"actual_cpc":67},59591,"lead-software-engineer-gbr006-refinitiv-limited","Lead Software Engineer",{"name":136,"slug":137,"logo_url":11},"Refinitiv Limited","refinitiv-limited",[139],"Nottingham",[19],90000,130000,[26],{"c++":31,"sql":30,"helm":30,"java":30,"rest":30,"kafka":30,"redis":30,"gitlab ci":30,"terraform":30,"websocket":30,"azure paas":30},[35,33,90,146,40,93,41,147,148,149,150],"WebSocket","Azure PaaS","Terraform","Helm","GitLab CI",{"domain expertise":31,"business analysis":30,"quality assurance":30,"project management":30,"technical strategy":31,"delivery management":30,"software development lifecycle":31,"financial messaging protocols (fix)":30},[153,154,155,156,61,157,158,159],"Software Development Lifecycle","Technical Strategy","Domain Expertise","Financial Messaging Protocols (FIX)","Business Analysis","Quality Assurance","Delivery Management",{"id":161,"slug":162,"title":163,"raw_title":11,"is_featured":12,"company":164,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":165,"processed_country_iso_code_gmaps":166,"processed_home_office":77,"processed_salary_min":141,"processed_salary_max":142,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":167,"processed_employment_types":27,"processed_it_skills":168,"processed_it_skills_labels":169,"processed_job_expertise_skills":170,"processed_job_expertise_skills_labels":171,"max_cpc":67,"actual_cpc":67},59598,"senior-software-engineer-gbr006-refinitiv-limited","Senior Software Engineer",{"name":136,"slug":137,"logo_url":11},[139],[19],[26],{"c++":31,"sql":30,"helm":30,"java":30,"rest":30,"kafka":30,"redis":30,"gitlab ci":30,"terraform":30,"websocket":30,"azure paas":30},[35,33,90,146,40,93,41,147,148,149,150],{"fix protocol":30,"system design":31,"trading systems":30,"business analysis":30,"financial markets":30,"quality assurance":30,"project management":30,"technical analysis":30,"delivery management":30,"software development":31,"software engineering":31},[57,172,173,174,175,176,157,177,158,159,61],"Software Engineering","System Design","Trading Systems","Financial Markets","FIX Protocol","Technical Analysis",{"id":179,"slug":180,"title":181,"raw_title":11,"is_featured":12,"company":182,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":185,"processed_country_iso_code_gmaps":186,"processed_home_office":77,"processed_salary_min":79,"processed_salary_max":187,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":188,"processed_employment_types":27,"processed_it_skills":189,"processed_it_skills_labels":190,"processed_job_expertise_skills":200,"processed_job_expertise_skills_labels":201,"max_cpc":67,"actual_cpc":67},59842,"lead-developer-lseg-employment-services-limited","Lead Developer",{"name":183,"slug":184,"logo_url":11},"LSEG Employment Services Limited","lseg-employment-services-limited",[17],[19],150000,[26],{"sql":30,"java":31,"llms":31,"kafka":29,"redis":29,"docker":30,"gitlab":30,"karate":29,"python":31,"jbehave":29,"jenkins":30,"cucumber":29,"langchain":31,"langgraph":31,"rest apis":30,"kubernetes":30,"spring boot":29,"agentic ai frameworks":31},[33,191,93,192,107,108,52,97,193,41,40,194,195,196,85,197,198,199],"Python","REST APIs","Spring Boot","Cucumber","JBehave","Karate","LangChain","LangGraph","Agentic AI frameworks",{"ci\u002Fcd":30,"algorithms":31,"jvm profiling":31,"data structures":31,"devops automation":30,"agile methodologies":30,"distributed systems":31,"financial market data":29,"performance optimization":31,"level 3 production support":30,"microservices architecture":31,"backend software engineering":31},[202,58,203,204,205,206,207,208,209,210,111,211],"Backend Software Engineering","Microservices Architecture","Algorithms","Data Structures","Performance Optimization","JVM Profiling","Level 3 Production Support","Financial Market Data","Agile Methodologies","DevOps Automation",{"id":213,"slug":214,"title":215,"raw_title":11,"is_featured":12,"company":216,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":217,"processed_country_iso_code_gmaps":218,"processed_home_office":77,"processed_salary_min":141,"processed_salary_max":142,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":219,"processed_employment_types":27,"processed_it_skills":220,"processed_it_skills_labels":221,"processed_job_expertise_skills":222,"processed_job_expertise_skills_labels":223,"max_cpc":67,"actual_cpc":67},59822,"senior-java-engineer-lseg-employment-services-limited","Senior Java Engineer",{"name":183,"slug":184,"logo_url":11},[17],[19],[26],{"sql":30,"java":31,"llms":31,"kafka":30,"redis":30,"docker":30,"gitlab":30,"karate":30,"python":31,"jbehave":30,"jenkins":30,"cucumber":30,"langchain":31,"langgraph":31,"rest apis":30,"kubernetes":30,"spring boot":30,"agentic ai frameworks":31},[33,191,93,192,107,108,52,97,193,41,40,194,195,196,197,198,85,199],{"ci\u002Fcd":30,"scrum master":30,"jvm profiling":31,"data structures":31,"algorithm design":31,"devops automation":30,"agile methodologies":30,"distributed systems":31,"financial market data":30,"performance optimization":31,"level 3 production support":30,"microservices architecture":31},[224,205,203,58,206,207,111,211,208,209,225,210],"Algorithm Design","Scrum Master",{"industry":227,"employment_type":241,"expertise_skills":244,"it_skills":300,"salary_currency":359,"processed_working_hours":361},[228,232,235,238],{"key":229,"label":230,"count":231},"financial markets infrastructure","Financial Markets Infrastructure",5,{"key":233,"label":234,"count":31},"data","Data",{"key":236,"label":237,"count":67},"data provider","Data Provider",{"key":239,"label":240,"count":67},"financial services","Financial Services",[242],{"key":27,"label":243,"count":5},"PERMANENT",[245,248,250,252,254,257,259,261,263,265,267,269,271,274,276,279,282,285,288,290,292,294,296,298],{"key":246,"label":247,"slug":246,"count":30},"project-management","Project management",{"key":249,"label":58,"slug":249,"count":30},"distributed-systems",{"key":251,"label":157,"slug":251,"count":29},"business-analysis",{"key":253,"label":57,"slug":253,"count":29},"software-development",{"key":255,"label":256,"slug":255,"count":29},"jvm-profiling","Jvm Profiling",{"key":258,"label":208,"slug":258,"count":29},"level-3-production-support",{"key":260,"label":203,"slug":260,"count":29},"microservices-architecture",{"key":262,"label":210,"slug":262,"count":29},"agile-methodologies",{"key":264,"label":206,"slug":264,"count":29},"performance-optimization",{"key":266,"label":205,"slug":266,"count":29},"data-structures",{"key":268,"label":158,"slug":268,"count":29},"quality-assurance",{"key":270,"label":159,"slug":270,"count":29},"delivery-management",{"key":272,"label":273,"slug":272,"count":29},"cicd","Ci\u002FCd",{"key":275,"label":209,"slug":275,"count":29},"financial-market-data",{"key":277,"label":278,"slug":277,"count":29},"devops-automation","Devops Automation",{"key":280,"label":281,"slug":280,"count":67},"financial-messaging-protocols-fix","Financial Messaging Protocols (Fix)",{"key":283,"label":284,"slug":283,"count":67},"fix-protocol","Fix Protocol",{"key":286,"label":287,"slug":286,"count":67},"foreign-exchange-fx-domain-knowledge","Foreign Exchange (Fx) Domain Knowledge",{"key":289,"label":122,"slug":289,"count":67},"peer-code-reviews",{"key":291,"label":65,"slug":291,"count":67},"production-incident-management",{"key":293,"label":63,"slug":293,"count":67},"quantitative-analysis",{"key":295,"label":124,"slug":295,"count":67},"release-management",{"key":297,"label":117,"slug":297,"count":67},"requirements-analysis",{"key":299,"label":225,"slug":299,"count":67},"scrum-master",[301,303,305,307,309,311,313,316,318,320,323,326,329,332,335,337,339,342,344,347,349,351,354,357],{"key":302,"label":41,"slug":302,"count":5},"redis",{"key":304,"label":33,"slug":304,"count":5},"java",{"key":306,"label":40,"slug":306,"count":231},"kafka",{"key":308,"label":93,"slug":308,"count":231},"sql",{"key":310,"label":52,"slug":310,"count":31},"jenkins",{"key":312,"label":108,"slug":312,"count":30},"kubernetes",{"key":314,"label":315,"slug":314,"count":30},"llms","Llms",{"key":317,"label":35,"slug":317,"count":30},"c",{"key":319,"label":107,"slug":319,"count":30},"docker",{"key":321,"label":322,"slug":321,"count":30},"rest","Rest",{"key":324,"label":325,"slug":324,"count":30},"gitlab","Gitlab",{"key":327,"label":328,"slug":327,"count":29},"websocket","Websocket",{"key":330,"label":331,"slug":330,"count":29},"agentic-ai-frameworks","Agentic Ai Frameworks",{"key":333,"label":334,"slug":333,"count":29},"azure-paas","Azure Paas",{"key":336,"label":194,"slug":336,"count":29},"cucumber",{"key":338,"label":49,"slug":338,"count":29},"git",{"key":340,"label":341,"slug":340,"count":29},"gitlab-ci","Gitlab Ci",{"key":343,"label":149,"slug":343,"count":29},"helm",{"key":345,"label":346,"slug":345,"count":29},"jbehave","Jbehave",{"key":348,"label":112,"slug":348,"count":29},"jira",{"key":350,"label":196,"slug":350,"count":29},"karate",{"key":352,"label":353,"slug":352,"count":29},"langchain","Langchain",{"key":355,"label":356,"slug":355,"count":29},"langgraph","Langgraph",{"key":358,"label":191,"slug":358,"count":29},"python",[360],{"key":23,"label":23,"count":5},[362],{"key":26,"label":26,"count":5},{"total":364,"jobs":365},0,[]]