[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-solid-principles-global":3,"job-search-\u002Fen-global\u002Fjobs-by-expertise\u002Fsolid-principles":4,"expertise-filters-\u002Fen-global\u002Fjobs-by-expertise\u002Fsolid-principles":532,"featured-jobs-\u002Fen-global\u002Fjobs-by-expertise\u002Fsolid-principles":679},{},{"total":5,"jobs":6},14,[7,64,135,182,225,287,326,337,349,383,427,458,492,508],{"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":49,"processed_job_expertise_skills_labels":50,"max_cpc":63,"actual_cpc":63},93510,"salesforce-developer-ia-financial-services-inc","Salesforce Developer",null,false,{"name":14,"slug":15,"logo_url":11},"IA Financial Services Inc.","ia-financial-services-inc",[17],"Québec",[19],"CA","hybrid",80000,110000,"CAD","estimated",[26],"FULL_TIME","permanent",{"css":29,"git":29,"apis":30,"html":29,"kafka":29,"data 360":29,"mulesoft":29,"javascript":29,"salesforce":30,"sql server":29,"azure devops":29,"microsoft azure":29,"visual studio code":29,"agentforce\u002Feinstein":29,"event-driven architectures":30,"salesforce experience cloud":30,"salesforce financial services cloud":30},2,3,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"Salesforce","Salesforce Financial Services Cloud","Salesforce Experience Cloud","Azure DevOps","Git","Visual Studio Code","HTML","JavaScript","CSS","SQL Server","Microsoft Azure","MuleSoft","Data 360","Agentforce\u002FEinstein","Kafka","APIs","event-driven architectures",{"development":30,"integration":30,"configuration":30,"solution design":30,"agile principles":30,"solid principles":30,"devops principles":30,"integration strategies":30,"cloud computing concepts":29,"object-oriented programming":30,"software development best practices":30,"insurance and financial services industry knowledge":29},[51,52,53,54,55,56,57,58,59,60,61,62],"Solution design","Development","Configuration","Integration","Agile principles","DevOps principles","Software development best practices","Object-oriented programming","SOLID principles","Integration strategies","Cloud computing concepts","Insurance and financial services industry knowledge",1,{"id":65,"slug":66,"title":67,"raw_title":11,"is_featured":12,"company":68,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":71,"processed_country_iso_code_gmaps":73,"processed_home_office":20,"processed_salary_min":75,"processed_salary_max":76,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":78,"processed_employment_types":27,"processed_it_skills":79,"processed_it_skills_labels":81,"processed_job_expertise_skills":105,"processed_job_expertise_skills_labels":106,"max_cpc":63,"actual_cpc":63},94844,"development-team-leadnet-refinitiv-india-shared-services-private-limited","Development Team Lead(.NET)",{"name":69,"slug":70,"logo_url":11},"Refinitiv India Shared Services Private Limited","refinitiv-india-shared-services-private-limited",[72],"Bengaluru",[74],"IN",2500000,4000000,"INR",[26],{"c#":80,"arm":29,"git":30,"wcf":80,"linq":30,"rest":80,"soap":30,"bicep":29,"nunit":30,"xunit":30,"mstest":30,"vb.net":30,"web api":80,"terraform":29,"asp.net mvc":30,"asp.net core":80,"azure devops":30,"microservices":30,"github actions":30,"azure functions":30,"azure key vault":30,"azure service bus":30,"azure app services":30,"application insights":30,"azure api management":30},4,[82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,36,35,98,99,100,101,102,103,104],"C#","VB.NET","ASP.NET Core","ASP.NET MVC","Web API","LINQ","WCF","SOAP","REST","Microservices","Azure Service Bus","Azure API Management","Azure App Services","Azure Functions","Azure Key Vault","Application Insights","GitHub Actions","xUnit","NUnit","MSTest","Terraform","Bicep","ARM",{"ci\u002Fcd":30,"scrum":80,"kanban":30,"api design":80,"api testing":30,"code review":80,"unit testing":80,"observability":29,"test automation":30,"solid principles":30,"clean architecture":30,"performance tuning":30,"release management":30,"agile methodologies":80,"integration testing":30,"root cause analysis":30,"migration assessment":30,"software development":80,"service decomposition":30,"backward compatibility":30,"security modernization":30,"automated code conversion":29,"event-driven architecture":30,"cloud-native architectures":30,"infrastructure as code (iac)":29,"enterprise integration patterns":80,"enterprise application development":80,"service-oriented architecture (soa)":80},[107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134],"Software Development","Enterprise Application Development","Agile Methodologies","Scrum","Kanban","Code Review","Clean Architecture","SOLID Principles","Unit Testing","Integration Testing","API Testing","Test Automation","CI\u002FCD","Release Management","Root Cause Analysis","Performance Tuning","Security Modernization","Service Decomposition","API Design","Backward Compatibility","Event-Driven Architecture","Enterprise Integration Patterns","Service-Oriented Architecture (SOA)","Cloud-Native Architectures","Observability","Infrastructure as Code (IaC)","Migration Assessment","Automated Code Conversion",{"id":136,"slug":137,"title":138,"raw_title":11,"is_featured":12,"company":139,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":142,"processed_country_iso_code_gmaps":144,"processed_home_office":146,"processed_salary_min":147,"processed_salary_max":148,"processed_salary_currency":149,"processed_salary_source":24,"processed_working_hours":150,"processed_employment_types":27,"processed_it_skills":151,"processed_it_skills_labels":152,"processed_job_expertise_skills":171,"processed_job_expertise_skills_labels":172,"max_cpc":63,"actual_cpc":63},92899,"senior-software-engineer-backend-gx-bank-berhad-4","Senior Software Engineer, Backend",{"name":140,"slug":141,"logo_url":11},"GX Bank Berhad","gx-bank-berhad",[143],"Petaling Jaya",[145],"MY","onsite",120000,180000,"MYR",[26],{"c":29,"c#":29,"go":80,"aws":30,"c++":29,"php":29,"sqs":30,"java":29,"ruby":29,"rust":29,"ci\u002Fcd":30,"kafka":30,"ocaml":29,"scala":29,"docker":30,"erlang":29,"python":29,"haskell":29,"node.js":29,"kubernetes":30,"restful api":30,"microservices":80},[153,154,155,156,157,158,159,160,161,162,163,164,165,82,46,166,167,168,169,119,91,170],"Go","C++","C","Java","Scala","Rust","Haskell","OCaml","Erlang","Python","Ruby","PHP","Node.js","SQS","Kubernetes","Docker","AWS","RESTful API",{"debugging":30,"clean code":30,"solid principles":30,"service ownership":30,"clean architecture":30,"performance tuning":30,"large-scale systems":30,"root cause analysis":30,"performance analysis":30,"specification writing":30,"software design patterns":30,"service capacity planning":30,"full stack performance tuning":30},[173,174,114,113,175,176,122,121,177,178,179,180,181],"Software Design Patterns","Clean Code","Service Capacity Planning","Performance Analysis","Large-scale Systems","Full Stack Performance Tuning","Debugging","Specification Writing","Service Ownership",{"id":183,"slug":184,"title":185,"raw_title":11,"is_featured":12,"company":186,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":190,"processed_country_iso_code_gmaps":192,"processed_home_office":20,"processed_salary_min":194,"processed_salary_max":195,"processed_salary_currency":196,"processed_salary_source":24,"processed_working_hours":197,"processed_employment_types":27,"processed_it_skills":198,"processed_it_skills_labels":199,"processed_job_expertise_skills":212,"processed_job_expertise_skills_labels":213,"max_cpc":63,"actual_cpc":63},93752,"senior-java-developer-ing-bank-slaski-sa","Senior Java Developer",{"name":187,"slug":188,"logo_url":189},"ING Bank Slaski S.A.","ing-bank-slaski-sa","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[191],"Katowice",[193],"PL",192000,240000,"PLN",[26],{"elk":29,"sql":80,"uml":30,"java":80,"redis":80,"docker":29,"grafana":29,"kubernetes":29,"prometheus":29,"restful api":80,"spring boot":80,"apache kafka":80,"apache spark":29,"microservices":80,"opentelemetry":29,"apache airflow":29,"spring framework":80},[156,200,201,170,91,202,203,204,205,206,207,167,168,208,209,210,211],"Spring Framework","Spring Boot","SQL","Apache Kafka","Redis","UML","Apache Spark","Apache Airflow","Prometheus","Grafana","OpenTelemetry","ELK",{"data lake":29,"clean code":80,"code review":30,"unit testing":80,"event sourcing":29,"design patterns":80,"data warehousing":29,"solid principles":80,"production support":30,"agile methodologies":29,"software development":80,"deployment automation":30,"software architecture":80,"lakehouse architecture":29,"requirements gathering":30,"technical documentation":30,"performance optimization":80,"event-driven architecture":80},[107,214,215,174,114,115,216,127,217,218,219,220,109,112,221,222,223,224],"Software Architecture","Design Patterns","Performance Optimization","Event Sourcing","Data Warehousing","Data Lake","Lakehouse Architecture","Technical Documentation","Requirements Gathering","Production Support","Deployment Automation",{"id":226,"slug":227,"title":228,"raw_title":11,"is_featured":12,"company":229,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":232,"processed_country_iso_code_gmaps":234,"processed_home_office":20,"processed_salary_min":236,"processed_salary_max":237,"processed_salary_currency":238,"processed_salary_source":24,"processed_working_hours":239,"processed_employment_types":27,"processed_it_skills":240,"processed_it_skills_labels":241,"processed_job_expertise_skills":267,"processed_job_expertise_skills_labels":268,"max_cpc":63,"actual_cpc":63},83788,"senior-software-engineer-full-stack-government-employees-insurance-company","Senior Software Engineer - Full Stack",{"name":230,"slug":231,"logo_url":11},"Government Employees Insurance Company","government-employees-insurance-company",[233],"Palo Alto",[235],"US",105000,215000,"USD",[26],{"aks":30,"git":30,"dart":30,"helm":30,"java":80,"jest":30,"azure":30,"junit":30,"react":80,"redis":30,"docker":30,"flutter":30,"graphql":80,"mockito":30,"statsig":30,"riverpod":30,"cosmos db":30,"key vault":30,"rest apis":80,"javascript":80,"kubernetes":30,"playwright":30,"typescript":80,"spring boot":80,"launchdarkly":30,"react router":30,"apollo client":30,"opentelemetry":30,"redux toolkit":80,"ci\u002Fcd pipelines":30,"application insights":30,"react testing library":30,"webpack module federation":30,"microsoft identity platforms":30},[242,39,243,156,201,244,245,246,247,248,249,250,251,168,167,252,253,254,255,256,204,257,97,210,258,259,260,261,262,263,264,265,36,266],"TypeScript","React","GraphQL","REST APIs","Webpack Module Federation","React Router","Redux Toolkit","Flutter","Dart","Riverpod","Helm","Azure","AKS","Microsoft identity platforms","Key Vault","Cosmos DB","Jest","React Testing Library","JUnit","Mockito","Playwright","LaunchDarkly","Statsig","CI\u002FCD pipelines","Apollo Client",{"secure coding":30,"contract testing":30,"server-driven ui":29,"solid principles":80,"automated testing":80,"feature management":30,"monorepo experience":29,"layered architecture":80,"full-stack development":80,"object-oriented design":80,"claims domain knowledge":29,"observability practices":30,"software design patterns":80,"insurance domain knowledge":29,"micro-frontend architecture":30,"regulated industry knowledge":29,"backend-for-frontend services":30,"authentication and authorization":30,"financial services domain knowledge":29},[269,270,271,272,59,273,274,275,276,277,278,279,280,281,282,283,284,285,286],"Full-stack development","Micro-frontend architecture","Backend-for-Frontend services","Object-oriented design","Layered architecture","Software design patterns","Automated testing","Observability practices","Authentication and authorization","Secure coding","Feature management","Contract testing","Server-driven UI","Monorepo experience","Claims domain knowledge","Insurance domain knowledge","Financial services domain knowledge","Regulated industry knowledge",{"id":288,"slug":289,"title":290,"raw_title":11,"is_featured":12,"company":291,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":294,"processed_country_iso_code_gmaps":296,"processed_home_office":20,"processed_salary_min":298,"processed_salary_max":299,"processed_salary_currency":300,"processed_salary_source":24,"processed_working_hours":301,"processed_employment_types":27,"processed_it_skills":302,"processed_it_skills_labels":303,"processed_job_expertise_skills":318,"processed_job_expertise_skills_labels":319,"max_cpc":63,"actual_cpc":63},71828,"java-engineer-f063-db-global-technology-srl","Java Engineer",{"name":292,"slug":293,"logo_url":11},"F063 DB Global Technology SRL","f063-db-global-technology-srl",[295],"București",[297],"RO",30000,60000,"EUR",[26],{"git":30,"ssl":30,"tcp":30,"tls":30,"http":30,"java":80,"jira":30,"rest":80,"sftp":30,"soap":30,"maven":30,"docker":30,"jenkins":30,"ai tools":30,"teamcity":30,"hibernate":30,"openshift":30,"kubernetes":30,"artifactory":30,"google cloud":29,"unit testing":80,"microservices":80,"spring framework":80},[156,200,304,90,89,91,168,167,305,306,307,36,308,309,310,311,115,312,313,314,315,316,317],"Hibernate","OpenShift","Google Cloud","Jira","Maven","TeamCity","Jenkins","Artifactory","HTTP","TCP","SFTP","SSL","TLS","AI Tools",{"qa support":30,"peer reviews":30,"design patterns":80,"release planning":30,"solid principles":80,"security protocols":30,"agile methodologies":80,"application servers":30,"technical documentation":30,"software development lifecycle":80},[320,109,215,114,321,322,323,324,221,325],"Software Development Lifecycle","Application Servers","Security Protocols","Release Planning","QA Support","Peer Reviews",{"id":327,"slug":328,"title":138,"raw_title":11,"is_featured":12,"company":329,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":330,"processed_country_iso_code_gmaps":331,"processed_home_office":146,"processed_salary_min":147,"processed_salary_max":148,"processed_salary_currency":149,"processed_salary_source":24,"processed_working_hours":332,"processed_employment_types":27,"processed_it_skills":333,"processed_it_skills_labels":334,"processed_job_expertise_skills":335,"processed_job_expertise_skills_labels":336,"max_cpc":63,"actual_cpc":63},72877,"senior-software-engineer-backend-gx-bank-berhad-3",{"name":140,"slug":141,"logo_url":11},[143],[145],[26],{"c":29,"c#":29,"go":80,"aws":30,"c++":29,"php":29,"sqs":30,"java":29,"ruby":29,"rust":29,"ci\u002Fcd":30,"kafka":30,"ocaml":29,"scala":29,"docker":30,"erlang":29,"python":29,"haskell":29,"node.js":29,"kubernetes":30,"restful api":30,"microservices":80},[153,154,155,156,157,158,159,160,161,162,163,164,165,82,46,166,167,168,169,119,91,170],{"clean code":30,"design patterns":30,"solid principles":30,"service ownership":30,"clean architecture":30,"performance tuning":30,"root cause analysis":30,"software architecture":80,"technical documentation":30},[214,215,174,114,113,122,121,181,221],{"id":338,"slug":339,"title":138,"raw_title":11,"is_featured":12,"company":340,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":341,"processed_country_iso_code_gmaps":342,"processed_home_office":146,"processed_salary_min":147,"processed_salary_max":148,"processed_salary_currency":149,"processed_salary_source":24,"processed_working_hours":343,"processed_employment_types":27,"processed_it_skills":344,"processed_it_skills_labels":345,"processed_job_expertise_skills":346,"processed_job_expertise_skills_labels":347,"max_cpc":63,"actual_cpc":63},72876,"senior-software-engineer-backend-gx-bank-berhad-2",{"name":140,"slug":141,"logo_url":11},[143],[145],[26],{"c":30,"c#":30,"go":80,"aws":30,"c++":30,"php":30,"sqs":30,"java":30,"ruby":30,"rust":30,"ci\u002Fcd":30,"kafka":30,"ocaml":30,"scala":30,"docker":30,"erlang":30,"python":30,"haskell":30,"node.js":30,"kubernetes":30,"restful api":30,"microservices":80},[153,154,155,156,157,158,159,160,161,162,163,164,165,82,46,166,167,168,169,119,91,170],{"clean code":30,"scalability":80,"design patterns":30,"solid principles":30,"service ownership":30,"clean architecture":30,"performance tuning":30,"root cause analysis":30,"software architecture":80},[214,215,174,114,113,122,348,121,181],"Scalability",{"id":350,"slug":351,"title":352,"raw_title":11,"is_featured":12,"company":353,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":354,"processed_country_iso_code_gmaps":355,"processed_home_office":146,"processed_salary_min":356,"processed_salary_max":75,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":357,"processed_employment_types":27,"processed_it_skills":358,"processed_it_skills_labels":359,"processed_job_expertise_skills":372,"processed_job_expertise_skills_labels":373,"max_cpc":63,"actual_cpc":63},75116,"senior-software-engineer-net-windows-services-refinitiv-india-shared-services-private-limited","Senior Software Engineer (.NET \u002F Windows Services)",{"name":69,"slug":70,"logo_url":11},[72],[74],1500000,[26],{"c#":80,"elk":29,"git":30,"msmq":29,"kafka":29,"t-sql":80,"docker":29,"splunk":29,".net 6+":80,"datadog":29,"grafana":29,"rabbitmq":29,"rest apis":30,"powershell":29,"sql server":80,"app insights":29,"azure devops":30,"soap services":30,".net framework":80,"message queues":30,"ci\u002Fcd pipelines":30,"microsoft azure":29,"windows services":80,"azure service bus":29},[82,360,361,362,41,363,245,364,365,36,35,265,366,168,42,367,211,368,209,369,370,371,92,46],".NET Framework",".NET 6+","Windows Services","T-SQL","SOAP services","Message queues","PowerShell","Splunk","App Insights","Datadog","MSMQ","RabbitMQ",{"code review":80,"multithreading":80,"database design":80,"test automation":30,"solid principles":80,"performance tuning":80,"production support":80,"query optimization":80,"release management":30,"system integration":80,"agile methodologies":30,"root cause analysis":80,"dependency injection":80,"legacy modernization":80,"technical leadership":80,"deployment automation":30,"software architecture":80,"object-oriented design":80,"asynchronous programming":80},[214,374,112,375,376,122,377,109,223,120,121,118,224,378,379,380,381,114,382],"Technical Leadership","Database Design","Query Optimization","System Integration","Legacy Modernization","Multithreading","Asynchronous Programming","Object-Oriented Design","Dependency Injection",{"id":384,"slug":385,"title":386,"raw_title":11,"is_featured":12,"company":387,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":390,"processed_country_iso_code_gmaps":392,"processed_home_office":20,"processed_salary_min":75,"processed_salary_max":76,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":393,"processed_employment_types":27,"processed_it_skills":394,"processed_it_skills_labels":395,"processed_job_expertise_skills":413,"processed_job_expertise_skills_labels":414,"max_cpc":63,"actual_cpc":63},78808,"ind-senior-staff-software-engineer-hartford-global-services-private-limited-3","IND Senior Staff Software Engineer",{"name":388,"slug":389,"logo_url":11},"Hartford Global Services Private Limited","hartford-global-services-private-limited",[391],"Hyderabad",[74],[26],{"c#":80,"git":80,"css3":80,"linq":80,"html5":80,"docker":30,"github":80,".net 6+":80,"angular":80,"azure ad":30,".net core":80,"bootstrap":30,"devsecops":30,"oauth 2.0":30,"javascript":80,"kubernetes":30,"postgresql":80,"typescript":80,"asp.net core":80,"azure devops":80,"restful apis":80,"generative ai":29,"microservices":80,"openid connect":30,"ci\u002Fcd pipelines":30,"microsoft azure":30,"microsoft sql server":80,"entity framework core":80,"event-driven applications":30,"ai-assisted development tools":29},[396,361,84,82,397,87,398,242,399,400,39,401,402,91,403,404,405,36,35,406,42,168,167,265,407,408,409,410,411,412],".NET Core","Entity Framework Core","Angular","HTML5","CSS3","Bootstrap","RESTful APIs","Event-driven applications","Microsoft SQL Server","PostgreSQL","GitHub","DevSecOps","OAuth 2.0","OpenID Connect","Azure AD","Generative AI","AI-assisted development tools",{"agile\u002Fscrum":80,"design patterns":80,"troubleshooting":80,"solid principles":80,"technology roadmaps":80,"architecture decisions":80,"secure coding practices":80,"object-oriented design principles":80,"application performance optimization":80,"database design and performance tuning":80,"software development life cycle (sdlc)":80,"stored procedures and query optimization":80,"branching and release management strategies":80,"application monitoring and observability tools":30},[415,416,215,114,417,418,419,420,421,422,423,424,425,426],"Software Development Life Cycle (SDLC)","Object-Oriented Design Principles","Secure Coding Practices","Database design and performance tuning","Stored Procedures and Query Optimization","Branching and release management strategies","Agile\u002FScrum","Application performance optimization","Troubleshooting","Architecture decisions","Technology roadmaps","Application monitoring and observability tools",{"id":428,"slug":429,"title":430,"raw_title":11,"is_featured":12,"company":431,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":432,"processed_country_iso_code_gmaps":434,"processed_home_office":20,"processed_salary_min":298,"processed_salary_max":435,"processed_salary_currency":300,"processed_salary_source":24,"processed_working_hours":436,"processed_employment_types":27,"processed_it_skills":437,"processed_it_skills_labels":438,"processed_job_expertise_skills":451,"processed_job_expertise_skills_labels":452,"max_cpc":63,"actual_cpc":63},71860,"senior-engineer-ios-f063-db-global-technology-srl","Senior Engineer, iOS",{"name":292,"slug":293,"logo_url":11},[433],"Bukarest",[297],50000,[26],{"spm":80,"json":80,"rest":80,"arxan":29,"ci\u002Fcd":30,"https":80,"swift":80,"uikit":80,"xcode":80,"xctest":80,"rxswift":80,"swiftui":80,"xcframework":80,"swift concurrency":80},[439,440,441,442,443,444,445,446,447,119,448,90,449,450],"Swift","SwiftUI","UIKit","RxSwift","Swift Concurrency","XCTest","Xcode","SPM","XCFramework","HTTPS","JSON","Arxan",{"design patterns":80,"ios development":80,"solid principles":80,"banking experience":29,"mobile app hardening":29,"apple design guidelines":80,"client-server architectures":80},[453,114,215,454,455,456,457],"iOS Development","Apple Design Guidelines","Client-Server Architectures","Mobile App Hardening","Banking Experience",{"id":459,"slug":460,"title":461,"raw_title":11,"is_featured":12,"company":462,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":466,"processed_country_iso_code_gmaps":468,"processed_home_office":146,"processed_salary_min":470,"processed_salary_max":471,"processed_salary_currency":300,"processed_salary_source":24,"processed_working_hours":472,"processed_employment_types":27,"processed_it_skills":473,"processed_it_skills_labels":474,"processed_job_expertise_skills":480,"processed_job_expertise_skills_labels":481,"max_cpc":63,"actual_cpc":63},51568,"software-engineer-fund-solutions-apex-financial-services-spain-sl","Software Engineer, Fund Solutions",{"name":463,"slug":464,"logo_url":465},"Apex Financial Services Spain S.L.U.","apex-financial-services-spain-slu","https:\u002F\u002Fwww.apexgroup.com\u002Fmedia\u002Fl05krqrh\u002Fapex-logo.svg",[467],"Madrid",[469],"ES",45000,65000,[26],{"c#":80,"aws":30,"git":30,"sql":30,"soap":30,"azure":30,"docker":29,"asp.net":30,"mongodb":29,"rabbitmq":30,".net core":80,"cassandra":29,"terraform":29,"kubernetes":29,"azure devops":30,"restful apis":80,"microservices":30,"nugget packages":29,"azure service bus":30,"microsoft sql server":30,"automated testing tools":29},[82,396,475,202,36,402,89,91,92,371,404,476,477,253,169,168,167,102,35,478,479],"ASP.NET","MongoDB","Cassandra","Automated testing tools","Nugget packages",{"api design":80,"data integrity":30,"solid principles":30,"agile development":30,"security compliance":30,"domain-driven design":30,"middleware solutions":80,"application integration":80,"test-driven development":30,"cloud-based integrations":30,"performance optimization":30,"architectural systems design":30,"continuous integration\u002Fcontinuous delivery":30},[482,125,483,484,485,216,486,487,488,489,490,114,491],"Application Integration","Middleware Solutions","Cloud-based Integrations","Data Integrity","Security Compliance","Agile Development","Test-driven Development","Continuous Integration\u002FContinuous Delivery","Architectural Systems Design","Domain-Driven Design",{"id":493,"slug":494,"title":495,"raw_title":11,"is_featured":12,"company":496,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":497,"processed_country_iso_code_gmaps":498,"processed_home_office":20,"processed_salary_min":298,"processed_salary_max":435,"processed_salary_currency":300,"processed_salary_source":24,"processed_working_hours":499,"processed_employment_types":27,"processed_it_skills":500,"processed_it_skills_labels":501,"processed_job_expertise_skills":504,"processed_job_expertise_skills_labels":505,"max_cpc":63,"actual_cpc":63},92155,"senior-java-developer-fmx-f063-db-global-technology-srl","Senior Java Developer (f\u002Fm\u002Fx)",{"name":292,"slug":293,"logo_url":11},[433],[297],[26],{"git":30,"java":80,"jira":30,"soap":30,"maven":30,"docker":30,"jenkins":30,"teamcity":30,"hibernate":30,"openshift":30,"kubernetes":30,"artifactory":30,"unit testing":80,"microservices":80,"spring framework":80,"agile methodologies":30,"restful web services":80,"google cloud platform":29},[156,200,304,502,89,91,168,167,305,503,307,36,308,309,310,311,115,109],"RESTful Web Services","Google Cloud Platform",{"code review":30,"design patterns":80,"solid principles":80,"release management":30,"security protocols":30,"technical documentation":30,"quality assurance support":30,"application server management":30,"software development lifecycle":80},[320,215,114,322,506,120,507,221,112],"Application Server Management","Quality Assurance Support",{"id":509,"slug":510,"title":511,"raw_title":11,"is_featured":12,"company":512,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":513,"processed_country_iso_code_gmaps":514,"processed_home_office":146,"processed_salary_min":515,"processed_salary_max":516,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":517,"processed_employment_types":27,"processed_it_skills":518,"processed_it_skills_labels":519,"processed_job_expertise_skills":525,"processed_job_expertise_skills_labels":526,"max_cpc":63,"actual_cpc":531},59680,"senior-full-stack-developer-ind201-refinitiv-india-shared-services-private-limited","Senior Full Stack Developer",{"name":69,"slug":70,"logo_url":11},[72],[74],3000000,5000000,[26],{"aws":80,"css":30,"html5":30,"kafka":80,"docker":80,"golang":80,"ms sql":30,"python":80,"retool":80,"angular":80,"datadog":30,"grafana":30,"jenkins":30,"dynamodb":80,"rabbitmq":30,"gitlab ci":30,"javascript":80,"kubernetes":30,"postgresql":80,"prometheus":30,"typescript":80},[520,162,39,242,399,40,398,169,168,167,46,371,405,521,522,310,523,369,208,209,524],"Golang","MS SQL","DynamoDB","GitLab CI","Retool",{"ci\u002Fcd":80,"microservices":80,"observability":30,"cloud security":80,"error handling":80,"solid principles":80,"dependency injection":80,"low-code development":80,"api lifecycle management":80,"event-driven architecture":80},[527,127,91,528,119,131,114,382,529,530],"API Lifecycle Management","Cloud Security","Error Handling","Low-Code Development",0.5,{"industry":533,"employment_type":553,"expertise_skills":556,"it_skills":608,"salary_currency":670,"processed_working_hours":677},[534,538,541,544,547,550],{"key":535,"label":536,"count":537},"financial services","Financial Services",5,{"key":539,"label":540,"count":30},"digital banking","Digital Banking",{"key":542,"label":543,"count":30},"financial markets infrastructure","Financial Markets Infrastructure",{"key":545,"label":546,"count":30},"data","Data",{"key":548,"label":549,"count":29},"insurance","Insurance",{"key":551,"label":552,"count":29},"banking","Banking",[554],{"key":27,"label":555,"count":5},"PERMANENT",[557,560,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,594,596,598,600,602,604,606],{"key":558,"label":559,"slug":558,"count":5},"solid-principles","Solid Principles",{"key":561,"label":215,"slug":561,"count":562},"design-patterns",7,{"key":564,"label":122,"slug":564,"count":537},"performance-tuning",{"key":566,"label":121,"slug":566,"count":537},"root-cause-analysis",{"key":568,"label":174,"slug":568,"count":80},"clean-code",{"key":570,"label":113,"slug":570,"count":80},"clean-architecture",{"key":572,"label":109,"slug":572,"count":80},"agile-methodologies",{"key":574,"label":221,"slug":574,"count":80},"technical-documentation",{"key":576,"label":214,"slug":576,"count":80},"software-architecture",{"key":578,"label":112,"slug":578,"count":80},"code-review",{"key":580,"label":120,"slug":580,"count":30},"release-management",{"key":582,"label":127,"slug":582,"count":30},"event-driven-architecture",{"key":584,"label":181,"slug":584,"count":30},"service-ownership",{"key":586,"label":382,"slug":586,"count":29},"dependency-injection",{"key":588,"label":173,"slug":588,"count":29},"software-design-patterns",{"key":590,"label":223,"slug":590,"count":29},"production-support",{"key":592,"label":593,"slug":592,"count":29},"api-design","Api Design",{"key":595,"label":115,"slug":595,"count":29},"unit-testing",{"key":597,"label":224,"slug":597,"count":29},"deployment-automation",{"key":599,"label":381,"slug":599,"count":29},"object-oriented-design",{"key":601,"label":322,"slug":601,"count":29},"security-protocols",{"key":603,"label":320,"slug":603,"count":29},"software-development-lifecycle",{"key":605,"label":107,"slug":605,"count":29},"software-development",{"key":607,"label":131,"slug":607,"count":29},"observability",[609,612,615,618,621,623,625,628,631,634,637,640,642,645,648,650,652,653,656,659,661,664,666,667],{"key":610,"label":168,"slug":610,"count":611},"docker",11,{"key":613,"label":167,"slug":613,"count":614},"kubernetes",10,{"key":616,"label":91,"slug":616,"count":617},"microservices",9,{"key":619,"label":36,"slug":619,"count":620},"git",8,{"key":622,"label":156,"slug":622,"count":562},"java",{"key":624,"label":82,"slug":624,"count":562},"c",{"key":626,"label":46,"slug":626,"count":627},"kafka",6,{"key":629,"label":630,"slug":629,"count":537},"aws","Aws",{"key":632,"label":633,"slug":632,"count":537},"azure-devops","Azure Devops",{"key":635,"label":636,"slug":635,"count":80},"soap","Soap",{"key":638,"label":639,"slug":638,"count":80},"cicd","Ci\u002FCd",{"key":641,"label":162,"slug":641,"count":80},"python",{"key":643,"label":644,"slug":643,"count":80},"restful-api","Restful Api",{"key":646,"label":647,"slug":646,"count":80},"javascript","Javascript",{"key":649,"label":209,"slug":649,"count":30},"grafana",{"key":651,"label":157,"slug":651,"count":30},"scala",{"key":624,"label":154,"slug":624,"count":30},{"key":654,"label":655,"slug":654,"count":30},"rest","Rest",{"key":657,"label":658,"slug":657,"count":30},"rabbitmq","Rabbitmq",{"key":660,"label":161,"slug":660,"count":30},"erlang",{"key":662,"label":663,"slug":662,"count":30},"ms-azure","MS Azure",{"key":665,"label":153,"slug":665,"count":30},"go",{"key":624,"label":155,"slug":624,"count":30},{"key":668,"label":669,"slug":668,"count":30},"cicd-pipelines","Ci\u002FCd Pipelines",[671,672,673,674,675,676],{"key":300,"label":300,"count":80},{"key":77,"label":77,"count":80},{"key":149,"label":149,"count":30},{"key":23,"label":23,"count":63},{"key":196,"label":196,"count":63},{"key":238,"label":238,"count":63},[678],{"key":26,"label":26,"count":5},{"total":680,"jobs":681},0,[]]