[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-page-filters-\u002Fen-gb\u002Fjobs-by-skill\u002Fcucumber":3,"job-search-\u002Fen-gb\u002Fjobs-by-skill\u002Fcucumber":181,"seo-content-skill-cucumber-gb":325,"featured-jobs-\u002Fen-gb\u002Fjobs-by-skill\u002Fcucumber":326},{"industry":4,"employment_type":19,"expertise_skills":26,"it_skills":101,"salary_currency":175,"processed_working_hours":178},[5,9,12,16],{"key":6,"label":7,"count":8},"financial markets infrastructure","Financial Markets Infrastructure",4,{"key":10,"label":11,"count":8},"data","Data",{"key":13,"label":14,"count":15},"financial market infrastructure","Financial Market Infrastructure",1,{"key":17,"label":18,"count":15},"data provider","Data Provider",[20,23],{"key":21,"label":22,"count":8},"permanent","PERMANENT",{"key":24,"label":25,"count":15},"contract","CONTRACT",[27,30,34,37,41,44,47,50,53,56,59,62,65,68,71,74,77,80,83,86,89,92,95,98],{"key":28,"label":29,"slug":28,"count":8},"agile-methodologies","Agile Methodologies",{"key":31,"label":32,"slug":31,"count":33},"data-structures","Data Structures",3,{"key":35,"label":36,"slug":35,"count":33},"performance-optimization","Performance Optimization",{"key":38,"label":39,"slug":38,"count":40},"financial-market-data","Financial Market Data",2,{"key":42,"label":43,"slug":42,"count":40},"sprint-ceremonies","Sprint Ceremonies",{"key":45,"label":46,"slug":45,"count":40},"kanban","Kanban",{"key":48,"label":49,"slug":48,"count":40},"event-driven-microservices-architecture","Event-Driven Microservices Architecture",{"key":51,"label":52,"slug":51,"count":40},"algorithms","Algorithms",{"key":54,"label":55,"slug":54,"count":40},"cicd","Ci\u002FCd",{"key":57,"label":58,"slug":57,"count":40},"scrum","Scrum",{"key":60,"label":61,"slug":60,"count":40},"distributed-systems","Distributed Systems",{"key":63,"label":64,"slug":63,"count":40},"devops-automation","Devops Automation",{"key":66,"label":67,"slug":66,"count":40},"jvm-profiling","Jvm Profiling",{"key":69,"label":70,"slug":69,"count":40},"scaled-agile-environments","Scaled Agile Environments",{"key":72,"label":73,"slug":72,"count":40},"level-3-production-support","Level 3 Production Support",{"key":75,"label":76,"slug":75,"count":40},"microservices-architecture","Microservices Architecture",{"key":78,"label":79,"slug":78,"count":15},"blockchain-fundamentals","Blockchain Fundamentals",{"key":81,"label":82,"slug":81,"count":15},"resilience-engineering","Resilience Engineering",{"key":84,"label":85,"slug":84,"count":15},"quantitative-modeling","Quantitative Modeling",{"key":87,"label":88,"slug":87,"count":15},"containerization","Containerization",{"key":90,"label":91,"slug":90,"count":15},"transaction-lifecycle","Transaction Lifecycle",{"key":93,"label":94,"slug":93,"count":15},"microservices-design","Microservices Design",{"key":96,"label":97,"slug":96,"count":15},"regulated-environment","Regulated Environment",{"key":99,"label":100,"slug":99,"count":15},"pricing-analytics","Pricing Analytics",[102,106,109,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172],{"key":103,"label":104,"slug":103,"count":105},"java","Java",5,{"key":107,"label":108,"slug":107,"count":105},"cucumber","Cucumber",{"key":110,"label":111,"slug":110,"count":105},"kafka","Kafka",{"key":113,"label":114,"slug":113,"count":105},"gitlab","Gitlab",{"key":116,"label":117,"slug":116,"count":8},"docker","Docker",{"key":119,"label":120,"slug":119,"count":8},"spring-boot","Spring Boot",{"key":122,"label":123,"slug":122,"count":8},"kubernetes","Kubernetes",{"key":125,"label":126,"slug":125,"count":8},"sql","SQL",{"key":128,"label":129,"slug":128,"count":33},"junit","Junit",{"key":131,"label":132,"slug":131,"count":33},"aws","Aws",{"key":134,"label":135,"slug":134,"count":40},"rest-apis","Rest Apis",{"key":137,"label":138,"slug":137,"count":40},"python","Python",{"key":140,"label":141,"slug":140,"count":40},"agentic-ai-frameworks","Agentic Ai Frameworks",{"key":143,"label":144,"slug":143,"count":40},"flyway","Flyway",{"key":146,"label":147,"slug":146,"count":40},"karate","Karate",{"key":149,"label":150,"slug":149,"count":40},"pact","Pact",{"key":152,"label":153,"slug":152,"count":40},"llms","Llms",{"key":155,"label":156,"slug":155,"count":40},"gherkin","Gherkin",{"key":158,"label":159,"slug":158,"count":40},"jbehave","Jbehave",{"key":161,"label":162,"slug":161,"count":40},"langgraph","Langgraph",{"key":164,"label":165,"slug":164,"count":40},"test-containers","Test Containers",{"key":167,"label":168,"slug":167,"count":40},"langchain","Langchain",{"key":170,"label":171,"slug":170,"count":40},"redis","Redis",{"key":173,"label":174,"slug":173,"count":40},"liquibase","Liquibase",[176],{"key":177,"label":177,"count":105},"GBP",[179],{"key":180,"label":180,"count":105},"FULL_TIME",{"total":105,"jobs":182},[183,226,256,286,310],{"id":184,"slug":185,"title":186,"raw_title":187,"is_featured":188,"company":189,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":192,"processed_country_iso_code_gmaps":194,"processed_home_office":196,"processed_salary_min":197,"processed_salary_max":198,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":200,"processed_employment_types":24,"processed_it_skills":201,"processed_it_skills_labels":202,"processed_job_expertise_skills":217,"processed_job_expertise_skills_labels":218,"max_cpc":15,"actual_cpc":15},59844,"lead-java-engineer-risk-lseg-employment-services-limited","Lead Java Engineer (Risk)",null,false,{"name":190,"slug":191,"logo_url":187},"LSEG Employment Services Limited","lseg-employment-services-limited",[193],"London",[195],"GB","onsite",90000,120000,"estimated",[180],{"aws":40,"c++":40,"git":33,"jms":33,"java":8,"junit":33,"kafka":33,"linux":33,"maven":33,"gitlab":33,"ibm mq":33,"ansible":40,"mockito":33,"activemq":33,"cucumber":33,"intellij":33,"terraform":40,"spring boot":8},[104,120,203,204,205,206,207,111,208,209,210,211,108,212,213,214,215,216],"Maven","IntelliJ","JMS","ActiveMQ","IBM MQ","Linux","GitLab","JUnit","Mockito","Git","C++","AWS","Terraform","Ansible",{"sdlc":8,"derivatives":33,"auditability":33,"risk management":8,"pricing analytics":33,"credit derivatives":33,"technical leadership":8,"operational readiness":33,"quantitative modeling":8,"regulated environment":33,"resilience engineering":8,"performance optimization":8},[219,85,100,220,221,222,223,36,82,224,225,97],"Risk Management","Derivatives","Credit Derivatives","SDLC","Technical Leadership","Auditability","Operational Readiness",{"id":227,"slug":228,"title":229,"raw_title":187,"is_featured":188,"company":230,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":233,"processed_country_iso_code_gmaps":234,"processed_home_office":196,"processed_salary_min":235,"processed_salary_max":236,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":237,"processed_employment_types":21,"processed_it_skills":238,"processed_it_skills_labels":239,"processed_job_expertise_skills":242,"processed_job_expertise_skills_labels":243,"max_cpc":15,"actual_cpc":15},59832,"java-developer-blockchain-lseg-business-services-limited","Java Developer (Blockchain)",{"name":231,"slug":232,"logo_url":187},"LSEG Business Services Limited","lseg-business-services-limited",[193],[195],70000,100000,[180],{"aws":33,"sql":33,"java":8,"pact":33,"junit":33,"kafka":33,"docker":33,"flyway":40,"gitlab":33,"gherkin":33,"cucumber":33,"liquibase":40,"kubernetes":33,"spring boot":8,"test containers":33,"restful services":8},[104,120,240,126,117,123,111,209,210,108,156,241,165,214,144,174],"RESTful services","PACT",{"scrum":8,"kanban":33,"token standards":40,"sprint ceremonies":33,"agile methodologies":8,"transaction lifecycle":40,"blockchain fundamentals":33,"cross-chain communication":40,"scaled agile environments":33,"domain-driven design (ddd)":33,"interoperability protocols":33,"object-oriented programming (oop)":8,"security considerations in blockchain":33,"event-driven microservices architecture":8},[244,245,246,247,248,249,250,251,252,253,58,46,254,255],"Event-driven microservices architecture","Domain-Driven Design (DDD)","Object-Oriented Programming (OOP)","Blockchain fundamentals","Interoperability protocols","Cross-chain communication","Security considerations in blockchain","Token standards","Transaction lifecycle","Agile methodologies","Sprint ceremonies","Scaled agile environments",{"id":257,"slug":258,"title":259,"raw_title":187,"is_featured":188,"company":260,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":261,"processed_country_iso_code_gmaps":262,"processed_home_office":196,"processed_salary_min":197,"processed_salary_max":198,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":263,"processed_employment_types":21,"processed_it_skills":264,"processed_it_skills_labels":265,"processed_job_expertise_skills":273,"processed_job_expertise_skills_labels":274,"max_cpc":15,"actual_cpc":15},59872,"senior-java-developer-lseg-employment-services-limited","Senior Java Developer",{"name":190,"slug":191,"logo_url":187},[193],[195],[180],{"mq":33,"aws":8,"sql":8,"akka":8,"java":33,"pact":8,"junit":8,"kafka":8,"scala":8,"docker":8,"flyway":33,"gitlab":8,"gherkin":8,"reactjs":33,"cucumber":8,"postgres":8,"liquibase":33,"kubernetes":8,"cats\u002Fscalaz":8,"play framework":8,"test containers":8},[266,104,267,268,269,126,270,214,117,123,111,271,209,210,108,156,241,165,144,174,272],"Scala","Akka","Play Framework","Cats\u002FScalaz","Postgres","MQ","ReactJS",{"scrum":8,"kanban":8,"algorithms":8,"concurrency":8,"orchestration":8,"data structures":8,"multi-threading":8,"cloud networking":33,"containerization":8,"devops pipelines":8,"sprint ceremonies":8,"shift-left testing":8,"agile methodologies":8,"domain-driven design":8,"microservices design":8,"functional programming":8,"scaled agile environments":8,"object-oriented programming":8,"event-driven microservices architecture":8},[244,275,276,88,277,278,279,280,281,282,283,284,52,285,253,58,46,254,255],"Domain-Driven Design","Microservices design","Orchestration","DevOps pipelines","Shift-left testing","Functional programming","Object-oriented programming","Concurrency","Multi-threading","Data structures","Cloud networking",{"id":287,"slug":288,"title":289,"raw_title":187,"is_featured":188,"company":290,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":291,"processed_country_iso_code_gmaps":292,"processed_home_office":196,"processed_salary_min":236,"processed_salary_max":293,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":294,"processed_employment_types":21,"processed_it_skills":295,"processed_it_skills_labels":296,"processed_job_expertise_skills":304,"processed_job_expertise_skills_labels":305,"max_cpc":15,"actual_cpc":15},59842,"lead-developer-lseg-employment-services-limited","Lead Developer",{"name":190,"slug":191,"logo_url":187},[193],[195],150000,[180],{"sql":33,"java":8,"llms":8,"kafka":40,"redis":40,"docker":33,"gitlab":33,"karate":40,"python":8,"jbehave":40,"jenkins":33,"cucumber":40,"langchain":8,"langgraph":8,"rest apis":33,"kubernetes":33,"spring boot":40,"agentic ai frameworks":8},[104,138,126,297,117,123,298,209,120,171,111,108,299,147,300,301,302,303],"REST APIs","Jenkins","JBehave","LLMs","LangChain","LangGraph","Agentic AI frameworks",{"ci\u002Fcd":33,"algorithms":8,"jvm profiling":8,"data structures":8,"devops automation":33,"agile methodologies":33,"distributed systems":8,"financial market data":40,"performance optimization":8,"level 3 production support":33,"microservices architecture":8,"backend software engineering":8},[306,61,76,52,32,36,307,73,39,29,308,309],"Backend Software Engineering","JVM Profiling","CI\u002FCD","DevOps Automation",{"id":311,"slug":312,"title":313,"raw_title":187,"is_featured":188,"company":314,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":315,"processed_country_iso_code_gmaps":316,"processed_home_office":196,"processed_salary_min":197,"processed_salary_max":317,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":318,"processed_employment_types":21,"processed_it_skills":319,"processed_it_skills_labels":320,"processed_job_expertise_skills":321,"processed_job_expertise_skills_labels":322,"max_cpc":15,"actual_cpc":15},59822,"senior-java-engineer-lseg-employment-services-limited","Senior Java Engineer",{"name":190,"slug":191,"logo_url":187},[193],[195],130000,[180],{"sql":33,"java":8,"llms":8,"kafka":33,"redis":33,"docker":33,"gitlab":33,"karate":33,"python":8,"jbehave":33,"jenkins":33,"cucumber":33,"langchain":8,"langgraph":8,"rest apis":33,"kubernetes":33,"spring boot":33,"agentic ai frameworks":8},[104,138,126,297,117,123,298,209,120,171,111,108,299,147,301,302,300,303],{"ci\u002Fcd":33,"scrum master":33,"jvm profiling":8,"data structures":8,"algorithm design":8,"devops automation":33,"agile methodologies":33,"distributed systems":8,"financial market data":33,"performance optimization":8,"level 3 production support":33,"microservices architecture":8},[323,32,76,61,36,307,308,309,73,39,324,29],"Algorithm Design","Scrum Master",{},{"total":327,"jobs":328},0,[]]