[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-clean-code-global":3,"job-search-\u002Fde-global\u002Fjobs-by-expertise\u002Fclean-code":4,"expertise-filters-\u002Fde-global\u002Fjobs-by-expertise\u002Fclean-code":533,"featured-jobs-\u002Fde-global\u002Fjobs-by-expertise\u002Fclean-code":684},{},{"total":5,"jobs":6},15,[7,62,105,154,196,208,294,342,365,388,399,442,480,499,511],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":17,"processed_country_iso_code_gmaps":19,"processed_home_office":21,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":26,"processed_employment_types":28,"processed_it_skills":29,"processed_it_skills_labels":33,"processed_job_expertise_skills":46,"processed_job_expertise_skills_labels":47,"max_cpc":61,"actual_cpc":61},84280,"frontend-engineer-consumer-lending-ing-bank-nv-sucursal-en-espana","FrontEnd Engineer - Consumer Lending",null,false,{"name":14,"slug":15,"logo_url":16},"ING BANK NV SUCURSAL EN ESPAÑA","ing-bank-nv-sucursal-en-espana","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[18],"Madrid",[20],"ES","hybrid",45000,65000,"EUR","estimated",[27],"FULL_TIME","permanent",{"css":30,"chai":31,"gulp":31,"html":30,"azure":32,"mocha":31,"rollup":31,"jasmine":31,"webpack":31,"javascript":30,"web components":31,"ci\u002Fcd pipelines":31},4,3,2,[34,35,36,37,38,39,40,41,42,43,44,45],"JavaScript","HTML","CSS","Web Components","Mocha","Jasmine","Chai","Webpack","Gulp","Rollup","Azure","CI\u002FCD pipelines",{"solid":31,"clean code":31,"unit testing":31,"design patterns":31,"agile methodologies":31,"frontend development":30,"software engineering":30,"responsive web design":31,"functional programming":31,"software craftsmanship":31,"performance optimization":31,"behaviour driven development (bdd)":31,"web accessibility standards (wcag)":31},[48,49,50,51,52,53,54,55,56,57,58,59,60],"Frontend Development","Software Engineering","Design Patterns","SOLID","Clean Code","Software Craftsmanship","Behaviour Driven Development (BDD)","Unit Testing","Functional Programming","Agile Methodologies","Web Accessibility Standards (WCAG)","Performance Optimization","Responsive Web Design",1,{"id":63,"slug":64,"title":65,"raw_title":11,"is_featured":12,"company":66,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":69,"processed_country_iso_code_gmaps":71,"processed_home_office":73,"processed_salary_min":74,"processed_salary_max":75,"processed_salary_currency":76,"processed_salary_source":25,"processed_working_hours":77,"processed_employment_types":28,"processed_it_skills":78,"processed_it_skills_labels":79,"processed_job_expertise_skills":91,"processed_job_expertise_skills_labels":92,"max_cpc":61,"actual_cpc":61},83101,"java-backend-delivery-avp-f337-deutsche-india-private-limited-pune-branch","Java Backend Delivery - AVP",{"name":67,"slug":68,"logo_url":11},"F337 Deutsche India Private Limited, Pune Branch","f337-deutsche-india-private-limited-pune-branch",[70],"Pune",[72],"IN","onsite",3000000,5000000,"INR",[27],{"sql":30,"java":30,"kafka":31,"devops":31,"ai tools":31,"bigquery":32,"rest api":30,"apache beam":32,"spring boot":30,"microservices":30,"cloud computing (gcp\u002Fazure\u002Faws)":31},[80,81,82,83,84,85,86,87,88,89,90],"Java","Spring Boot","Microservices","REST API","SQL","Kafka","Cloud Computing (GCP\u002FAzure\u002FAWS)","DevOps","BigQuery","Apache Beam","AI Tools",{"clean code":30,"concurrency":30,"code reviews":30,"load testing":31,"data modeling":30,"stress testing":31,"design patterns":30,"memory management":30,"performance tuning":30,"agile methodologies":30,"relational databases":30,"event-driven architecture":30,"test-driven development (tdd)":30,"software development lifecycle":30,"behavior-driven development (bdd)":30},[93,50,94,95,96,97,98,99,100,101,52,102,57,103,104],"Software Development Lifecycle","Relational Databases","Data Modeling","Event-Driven Architecture","Performance Tuning","Concurrency","Memory Management","Test-Driven Development (TDD)","Behavior-Driven Development (BDD)","Code Reviews","Load Testing","Stress Testing",{"id":106,"slug":107,"title":108,"raw_title":11,"is_featured":12,"company":109,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":112,"processed_country_iso_code_gmaps":114,"processed_home_office":21,"processed_salary_min":116,"processed_salary_max":117,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":118,"processed_employment_types":28,"processed_it_skills":119,"processed_it_skills_labels":120,"processed_job_expertise_skills":138,"processed_job_expertise_skills_labels":139,"max_cpc":61,"actual_cpc":61},82823,"senior-be-engineer-fmx-f063-db-global-technology-srl","Senior BE Engineer (f\u002Fm\u002Fx)",{"name":110,"slug":111,"logo_url":11},"F063 DB Global Technology SRL","f063-db-global-technology-srl",[113],"Bukarest",[115],"RO",30000,50000,[27],{"bdd":31,"git":31,"tdd":31,"helm":31,"java":30,"junit":31,"kafka":31,"maven":31,"jenkins":31,"mockito":31,"rabbitmq":31,"teamcity":31,"hibernate":31,"kubernetes":31,"postgresql":30,"spring boot":30,"microservices":30,"test automation":31,"spring framework":30,"google cloud pub\u002Fsub":31,"google cloud platform (gcp)":31},[80,81,121,82,122,123,124,125,126,127,128,129,130,85,131,132,133,134,135,136,137],"Spring Framework","PostgreSQL","Hibernate","Kubernetes","Helm","Maven","Git","Jenkins","TeamCity","Google Cloud Platform (GCP)","RabbitMQ","Google Cloud Pub\u002FSub","JUnit","Mockito","BDD","TDD","Test Automation",{"indexing":30,"clean code":30,"code reviews":30,"solid principles":30,"agile development":31,"automated testing":30,"query optimization":30,"system integration":30,"backend development":30,"software development":30,"database schema design":30,"securitization knowledge":32,"event-driven architecture":31,"microservices architecture":30,"pub\u002Fsub messaging patterns":31,"structured finance knowledge":32,"financial services domain knowledge":32},[140,141,142,143,144,145,96,146,52,147,148,102,149,150,151,152,153],"Software Development","Backend Development","Microservices Architecture","Database Schema Design","Query Optimization","Indexing","Pub\u002FSub Messaging Patterns","SOLID Principles","Automated Testing","System Integration","Agile Development","Financial Services Domain Knowledge","Securitization Knowledge","Structured Finance Knowledge",{"id":155,"slug":156,"title":157,"raw_title":11,"is_featured":12,"company":158,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":161,"processed_country_iso_code_gmaps":163,"processed_home_office":73,"processed_salary_min":165,"processed_salary_max":166,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":168,"processed_employment_types":28,"processed_it_skills":169,"processed_it_skills_labels":170,"processed_job_expertise_skills":189,"processed_job_expertise_skills_labels":190,"max_cpc":61,"actual_cpc":61},72877,"senior-software-engineer-backend-gx-bank-berhad-3","Senior Software Engineer, Backend",{"name":159,"slug":160,"logo_url":11},"GX Bank Berhad","gx-bank-berhad",[162],"Petaling Jaya",[164],"MY",120000,180000,"MYR",[27],{"c":32,"c#":32,"go":30,"aws":31,"c++":32,"php":32,"sqs":31,"java":32,"ruby":32,"rust":32,"ci\u002Fcd":31,"kafka":31,"ocaml":32,"scala":32,"docker":31,"erlang":32,"python":32,"haskell":32,"node.js":32,"kubernetes":31,"restful api":31,"microservices":30},[171,172,173,80,174,175,176,177,178,179,180,181,182,183,85,184,124,185,186,187,82,188],"Go","C++","C","Scala","Rust","Haskell","OCaml","Erlang","Python","Ruby","PHP","Node.js","C#","SQS","Docker","AWS","CI\u002FCD","RESTful API",{"clean code":31,"design patterns":31,"solid principles":31,"service ownership":31,"clean architecture":31,"performance tuning":31,"root cause analysis":31,"software architecture":30,"technical documentation":31},[191,50,52,147,192,97,193,194,195],"Software Architecture","Clean Architecture","Root Cause Analysis","Service Ownership","Technical Documentation",{"id":197,"slug":198,"title":157,"raw_title":11,"is_featured":12,"company":199,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":200,"processed_country_iso_code_gmaps":201,"processed_home_office":73,"processed_salary_min":165,"processed_salary_max":166,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":202,"processed_employment_types":28,"processed_it_skills":203,"processed_it_skills_labels":204,"processed_job_expertise_skills":205,"processed_job_expertise_skills_labels":206,"max_cpc":61,"actual_cpc":61},72876,"senior-software-engineer-backend-gx-bank-berhad-2",{"name":159,"slug":160,"logo_url":11},[162],[164],[27],{"c":31,"c#":31,"go":30,"aws":31,"c++":31,"php":31,"sqs":31,"java":31,"ruby":31,"rust":31,"ci\u002Fcd":31,"kafka":31,"ocaml":31,"scala":31,"docker":31,"erlang":31,"python":31,"haskell":31,"node.js":31,"kubernetes":31,"restful api":31,"microservices":30},[171,172,173,80,174,175,176,177,178,179,180,181,182,183,85,184,124,185,186,187,82,188],{"clean code":31,"scalability":30,"design patterns":31,"solid principles":31,"service ownership":31,"clean architecture":31,"performance tuning":31,"root cause analysis":31,"software architecture":30},[191,50,52,147,192,97,207,193,194],"Scalability",{"id":209,"slug":210,"title":211,"raw_title":11,"is_featured":12,"company":212,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":215,"processed_country_iso_code_gmaps":216,"processed_home_office":21,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":219,"processed_employment_types":28,"processed_it_skills":220,"processed_it_skills_labels":221,"processed_job_expertise_skills":249,"processed_job_expertise_skills_labels":250,"max_cpc":61,"actual_cpc":61},73577,"senior-full-stack-engineer-bmg-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Senior Full-Stack Engineer | BMG @ING Hubs Romania",{"name":213,"slug":214,"logo_url":16},"ING Bank N. V. Amsterdam - Sucursala Bucuresti","ing-bank-n-v-amsterdam-sucursala-bucuresti",[113],[115],60000,90000,[27],{"css":31,"git":31,"jms":31,"rpc":31,"vue":31,"grpc":31,"html":31,"java":30,"junit":31,"kafka":31,"maven":31,"react":31,"docker":31,"http\u002F2":31,"jgiven":31,"jmeter":32,"karate":31,"kotlin":32,"oracle":31,"svelte":31,"angular":31,"gatling":32,"mockito":31,"cucumber":31,"http\u002F1.1":31,"lit-html":31,"monolith":31,"openshift":31,"rest apis":30,"confluence":31,"javascript":31,"kubernetes":31,"playwright":31,"spring boot":30,"azure devops":31,"elastic stack":32,"jpa\u002Fhibernate":30,"microservices":31,"ms sql server":31,"spring framework":30,"domain driven design":31},[80,81,121,222,223,224,34,35,36,225,226,227,228,229,230,85,231,232,233,127,126,234,133,134,235,236,237,238,185,124,239,240,241,242,243,82,244,245,246,247,248],"JPA\u002FHibernate","REST APIs","gRPC","Lit-HTML","Angular","React","Vue","Svelte","JMS","MS SQL Server","Oracle","Azure DevOps","Confluence","JGiven","Cucumber","Karate","Playwright","OpenShift","HTTP\u002F1.1","HTTP\u002F2","RPC","Domain Driven Design","Monolith","JMeter","Gatling","Elastic Stack","Kotlin",{"dora":31,"ci\u002Fcd":30,"devops":30,"mentoring":31,"profiling":32,"automation":31,"clean code":30,"compliance":31,"governance":31,"resilience":31,"it security":32,"refactoring":31,"web testing":31,"code reviews":31,"observability":31,"orchestration":31,"cash management":31,"database tuning":30,"on-call support":31,"risk management":31,"troubleshooting":31,"containerization":31,"squad ceremonies":31,"technical design":31,"disaster recovery":31,"knowledge sharing":31,"production support":31,"service continuity":31,"testing frameworks":30,"engineering culture":31,"incident management":31,"performance testing":32,"root cause analysis":31,"domain driven design":31,"liquidity management":31,"relational databases":30,"software engineering":30,"architecture patterns":31,"engineering standards":31,"cross-team initiatives":31,"integration middleware":30,"platform modernization":31,"ai-assisted engineering":31,"communication protocols":31,"monitoring and alerting":32,"responsible ai adoption":31,"architecture discussions":31,"self-healing capabilities":31,"engineering best practices":31,"enterprise integration patterns":30,"treasury and transaction banking":31},[49,251,252,94,253,52,187,87,254,255,256,257,258,243,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,193,281,282,102,283,284,285,286,287,288,289,290,291,292,293],"Enterprise Integration Patterns","Integration Middleware","Database Tuning","Testing Frameworks","Web Testing","Containerization","Orchestration","Communication Protocols","Architecture Patterns","Performance Testing","Monitoring and Alerting","Profiling","IT Security","Treasury and Transaction Banking","Cash Management","Liquidity Management","Risk Management","Governance","Compliance","DORA","Resilience","Disaster Recovery","Service Continuity","AI-Assisted Engineering","Responsible AI Adoption","Automation","Self-Healing Capabilities","Observability","On-Call Support","Production Support","Incident Management","Troubleshooting","Refactoring","Engineering Best Practices","Technical Design","Architecture Discussions","Mentoring","Knowledge Sharing","Squad Ceremonies","Cross-Team Initiatives","Engineering Culture","Platform Modernization","Engineering Standards",{"id":295,"slug":296,"title":297,"raw_title":11,"is_featured":12,"company":298,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":301,"processed_country_iso_code_gmaps":302,"processed_home_office":73,"processed_salary_min":304,"processed_salary_max":305,"processed_salary_currency":306,"processed_salary_source":25,"processed_working_hours":307,"processed_employment_types":28,"processed_it_skills":308,"processed_it_skills_labels":309,"processed_job_expertise_skills":334,"processed_job_expertise_skills_labels":335,"max_cpc":61,"actual_cpc":61},69917,"openpay-mx-esp-senior-developer-openpay-sapi-de-cv","OPENPAY MX - ESP SENIOR DEVELOPER",{"name":299,"slug":300,"logo_url":11},"OPENPAY, S.A.P.I. DE C.V.","openpay-sapi-de-cv",[],[303],"MX",600000,900000,"MXN",[27],{"css":31,"git":30,"jpa":30,"svn":31,"uml":31,"jira":31,"rest":30,"soap":30,"junit":30,"linux":31,"macos":31,"maven":30,"mysql":30,"aws s3":31,"dbunit":31,"jquery":31,"aws ebs":31,"aws ec2":31,"aws sns":31,"aws sqs":31,"mockito":31,"windows":31,"bootstrap":31,"hibernate":30,"java j2ee":30,"sonarqube":31,"javascript":30,"spring mvc":30,"spring core":30,"aws codedeploy":31,"spring security":30},[310,311,312,313,123,314,126,315,316,317,318,319,320,321,322,323,324,127,325,326,327,328,34,329,330,36,331,332,133,333,134],"Java J2EE","Spring Core","Spring MVC","Spring Security","JPA","UML","REST","SOAP","MySQL","AWS S3","AWS SQS","AWS SNS","AWS EC2","AWS CodeDeploy","AWS EBS","SVN","Linux","macOS","Windows","jQuery","Bootstrap","Jira","SonarQube","DBUnit",{"scrum":31,"pci dss":31,"iso 27000":31,"clean code":31,"refactoring":31,"owasp top 10":31,"design patterns":30,"ssl cryptography":31,"secure development":31,"agile methodologies":31},[50,57,336,337,338,339,340,341,283,52],"Scrum","Secure Development","PCI DSS","ISO 27000","OWASP Top 10","SSL Cryptography",{"id":343,"slug":344,"title":345,"raw_title":11,"is_featured":12,"company":346,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":349,"processed_country_iso_code_gmaps":351,"processed_home_office":73,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":352,"processed_employment_types":28,"processed_it_skills":353,"processed_it_skills_labels":354,"processed_job_expertise_skills":360,"processed_job_expertise_skills_labels":361,"max_cpc":61,"actual_cpc":61},63624,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p-3","Frontend Engineer",{"name":347,"slug":348,"logo_url":11},"YTL Digital Bank Berhad (Registration No. 202201037182 (1482879-P))","ytl-digital-bank-berhad-registration-no-202201037182-1482879-p",[350],"Kuala Lumpur",[164],[27],{"javascript":30,"typescript":30,"react native":30,"api integration":31,"state management":31,"reactive programming":31},[355,34,356,357,358,359],"React Native","TypeScript","Reactive Programming","API Integration","State Management",{"testing":31,"clean code":31,"frontend development":30,"mobile app development":30,"cross-platform development":30},[48,362,363,52,364],"Mobile App Development","Cross-platform Development","Testing",{"id":366,"slug":367,"title":368,"raw_title":11,"is_featured":12,"company":369,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":372,"processed_country_iso_code_gmaps":374,"processed_home_office":73,"processed_salary_min":217,"processed_salary_max":376,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":377,"processed_employment_types":28,"processed_it_skills":378,"processed_it_skills_labels":379,"processed_job_expertise_skills":384,"processed_job_expertise_skills_labels":385,"max_cpc":61,"actual_cpc":61},60009,"agile-it-developer-lch-sa","Agile IT Developer",{"name":370,"slug":371,"logo_url":11},"LCH SA","lch-sa",[373],"Paris",[375],"FR",80000,[27],{"tdd":30,"java":30,"ci\u002Fcd":30,"pl\u002Fsql":30,"angular":30,"oracle sql":30,"springboot":30,"ksh scripting":31},[226,80,380,381,382,383,187,136],"SpringBoot","Oracle SQL","PL\u002FSQL","KSH scripting",{"clean code":30,"refactoring":30,"code quality":30,"agile practices":30,"software engineering":30,"software architecture":30},[191,49,386,387,283,52],"Agile Practices","Code Quality",{"id":389,"slug":390,"title":345,"raw_title":11,"is_featured":12,"company":391,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":392,"processed_country_iso_code_gmaps":393,"processed_home_office":73,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":394,"processed_employment_types":28,"processed_it_skills":395,"processed_it_skills_labels":396,"processed_job_expertise_skills":397,"processed_job_expertise_skills_labels":398,"max_cpc":61,"actual_cpc":61},63616,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p-2",{"name":347,"slug":348,"logo_url":11},[350],[164],[27],{"javascript":30,"typescript":30,"react native":30,"api integration":31,"state management":31,"reactive programming":31},[355,34,356,357,358,359],{"testing":31,"clean code":31,"frontend development":30,"mobile app development":30,"cross-platform development":30},[48,362,363,52,364],{"id":400,"slug":401,"title":402,"raw_title":11,"is_featured":12,"company":403,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":406,"processed_country_iso_code_gmaps":407,"processed_home_office":73,"processed_salary_min":376,"processed_salary_max":165,"processed_salary_currency":409,"processed_salary_source":25,"processed_working_hours":410,"processed_employment_types":28,"processed_it_skills":411,"processed_it_skills_labels":412,"processed_job_expertise_skills":425,"processed_job_expertise_skills_labels":426,"max_cpc":61,"actual_cpc":61},63294,"ai-application-engineer-pcalt-pca-life-assurance-co-ltd-taiwan","AI Application Engineer",{"name":404,"slug":405,"logo_url":11},"PCA Life Assurance Co Ltd. (Taiwan)","pca-life-assurance-co-ltd-taiwan",[],[408],"TW","USD",[27],{"gcp":31,"sql":31,"lgtm":32,"kafka":32,"redis":32,"docker":31,"python":30,"qdrant":32,"bigquery":31,"langfuse":32,"firestore":32,"terraform":32,"vertex ai":31,"gemini cli":32,"kubernetes":31,"postgresql":31,"opentelemetry":32,"github actions":32,"github copilot":32},[179,84,413,185,124,414,415,88,85,416,417,122,418,419,420,421,422,423,424],"GCP","Terraform","GitHub Actions","Redis","Firestore","Qdrant","Vertex AI","Langfuse","LGTM","OpenTelemetry","Gemini CLI","GitHub Copilot",{"rag":31,"ci\u002Fcd":32,"llmops":31,"agentops":31,"security":32,"clean code":31,"responsible ai":32,"cloud development":31,"model integration":31,"clean architecture":31,"prompt engineering":30,"root cause finding":31,"backend development":30,"context engineering":31,"database management":31,"multi-agent systems":30,"systematic thinking":31,"infrastructure as code":32,"monitoring & observability":32},[427,428,429,430,431,432,433,434,141,435,436,187,437,438,439,440,441,52,192],"Multi-Agent Systems","Prompt Engineering","LLMOps","AgentOps","RAG","Context Engineering","Model Integration","Responsible AI","Database Management","Cloud Development","Infrastructure as Code","Security","Monitoring & Observability","Root Cause Finding","Systematic Thinking",{"id":443,"slug":444,"title":445,"raw_title":11,"is_featured":12,"company":446,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":449,"processed_country_iso_code_gmaps":451,"processed_home_office":73,"processed_salary_min":453,"processed_salary_max":454,"processed_salary_currency":409,"processed_salary_source":25,"processed_working_hours":455,"processed_employment_types":28,"processed_it_skills":456,"processed_it_skills_labels":457,"processed_job_expertise_skills":468,"processed_job_expertise_skills_labels":469,"max_cpc":61,"actual_cpc":61},60097,"senior-java-trading-system-engineer-usa016-refinitiv-us-llc","Senior Java Trading System Engineer",{"name":447,"slug":448,"logo_url":11},"Refinitiv US LLC","refinitiv-us-llc",[450],"New York",[452],"US",100200,167000,[27],{"git":31,"i\u002Fo":31,"jvm":30,"tdd":31,"java":30,"ci\u002Fcd":31,"maven":31,"redis":31,"docker":30,"gradle":31,"spring":31,"kubernetes":30,"linux\u002Funix":31,"postgresql":31,"collections":31,"spring boot":31,"apache kafka":31,"multithreading":30,"api development":30,"microsoft azure":31},[80,458,459,460,461,462,185,124,127,463,126,464,122,136,187,465,81,416,466,467],"JVM","Multithreading","Collections","I\u002FO","API Development","Gradle","Linux\u002FUnix","Spring","Apache Kafka","Microsoft Azure",{"clean code":30,"code review":30,"refactoring":30,"unit testing":30,"dry principle":30,"law of demeter":30,"software design":30,"solid principles":30,"agile methodology":31,"system architecture":30,"low-latency development":30,"buy side trading systems":30,"sell side trading systems":30,"financial industry experience":30},[470,471,472,473,474,475,476,477,283,147,478,479,55,52],"Financial Industry Experience","Buy Side Trading Systems","Sell Side Trading Systems","System Architecture","Software Design","Low-latency Development","Agile Methodology","Code Review","DRY Principle","Law of Demeter",{"id":481,"slug":482,"title":483,"raw_title":11,"is_featured":12,"company":484,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":485,"processed_country_iso_code_gmaps":487,"processed_home_office":73,"processed_salary_min":488,"processed_salary_max":489,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":490,"processed_employment_types":491,"processed_it_skills":492,"processed_it_skills_labels":493,"processed_job_expertise_skills":495,"processed_job_expertise_skills_labels":496,"max_cpc":61,"actual_cpc":61},63597,"backend-engineer-intern-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p","Backend Engineer Intern",{"name":347,"slug":348,"logo_url":11},[486],"Cerritos",[452],500,1000,[27],"student",{"java":31,"rest":31,"kafka":32,"docker":32,"messaging":32,"kubernetes":32,"postgresql":32,"spring boot":31},[80,81,122,85,185,124,316,494],"Messaging",{"testing":32,"clean code":31,"distributed systems":31,"best coding practices":31},[497,52,364,498],"Distributed Systems","Best Coding Practices",{"id":500,"slug":501,"title":345,"raw_title":11,"is_featured":12,"company":502,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":503,"processed_country_iso_code_gmaps":504,"processed_home_office":73,"processed_salary_min":217,"processed_salary_max":165,"processed_salary_currency":167,"processed_salary_source":25,"processed_working_hours":505,"processed_employment_types":28,"processed_it_skills":506,"processed_it_skills_labels":507,"processed_job_expertise_skills":509,"processed_job_expertise_skills_labels":510,"max_cpc":61,"actual_cpc":61},49861,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p",{"name":347,"slug":348,"logo_url":11},[350],[164],[27],{"flutter":31,"javascript":31,"typescript":31,"react native":31,"api integration":31,"state management":32},[34,356,355,508,358,359],"Flutter",{"clean code":31,"best coding practices":31,"cross-platform development":31},[363,52,498],{"id":512,"slug":513,"title":514,"raw_title":11,"is_featured":12,"company":515,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":518,"processed_country_iso_code_gmaps":520,"processed_home_office":73,"processed_salary_min":23,"processed_salary_max":522,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":523,"processed_employment_types":28,"processed_it_skills":524,"processed_it_skills_labels":525,"processed_job_expertise_skills":528,"processed_job_expertise_skills_labels":529,"max_cpc":61,"actual_cpc":532},10832,"senior-java-developerin-doxis-hdi-ag","Senior Java Developer:in (Doxis)",{"name":516,"slug":517,"logo_url":11},"HDI AG","hdi-ag",[519],"Hannover",[521],"DE",85000,[27],{"java":30,"angular":31,"doxis dms":32,"kubernetes":31,"postgresql":31,"spring boot":31,"azure devops":31,"azure cosmos db":31,"microsoft azure":31},[80,81,226,122,526,124,467,233,527],"Azure Cosmos DB","Doxis DMS",{"ci\u002Fcd":30,"clean code":30,"automated testing":30,"scrum methodology":31,"software architecture":30,"document management systems":31},[191,52,148,187,530,531],"Scrum Methodology","Document Management Systems",0.5,{"industry":534,"employment_type":557,"expertise_skills":563,"it_skills":615,"salary_currency":676,"processed_working_hours":682},[535,539,542,545,548,551,554],{"key":536,"label":537,"count":538},"banking","Banking",5,{"key":540,"label":541,"count":30},"financial services","Financial Services",{"key":543,"label":544,"count":31},"digital banking","Digital Banking",{"key":546,"label":547,"count":32},"insurance","Insurance",{"key":549,"label":550,"count":32},"financial markets infrastructure","Financial Markets Infrastructure",{"key":552,"label":553,"count":61},"data","Data",{"key":555,"label":556,"count":61},"data provider","Data Provider",[558,561],{"key":28,"label":559,"count":560},"PERMANENT",14,{"key":491,"label":562,"count":61},"STUDENT",[564,566,568,570,572,575,578,580,582,584,586,588,591,593,595,597,599,601,603,605,607,609,611,613],{"key":565,"label":52,"slug":565,"count":5},"clean-code",{"key":567,"label":50,"slug":567,"count":538},"design-patterns",{"key":569,"label":283,"slug":569,"count":30},"refactoring",{"key":571,"label":191,"slug":571,"count":30},"software-architecture",{"key":573,"label":574,"slug":573,"count":30},"solid-principles","Solid Principles",{"key":576,"label":577,"slug":576,"count":31},"cross-platform-development","Cross-Platform Development",{"key":579,"label":364,"slug":579,"count":31},"testing",{"key":581,"label":102,"slug":581,"count":31},"code-reviews",{"key":583,"label":49,"slug":583,"count":31},"software-engineering",{"key":585,"label":48,"slug":585,"count":31},"frontend-development",{"key":587,"label":192,"slug":587,"count":31},"clean-architecture",{"key":589,"label":590,"slug":589,"count":31},"cicd","Ci\u002FCd",{"key":592,"label":97,"slug":592,"count":31},"performance-tuning",{"key":594,"label":193,"slug":594,"count":31},"root-cause-analysis",{"key":596,"label":57,"slug":596,"count":31},"agile-methodologies",{"key":598,"label":498,"slug":598,"count":32},"best-coding-practices",{"key":600,"label":96,"slug":600,"count":32},"event-driven-architecture",{"key":602,"label":141,"slug":602,"count":32},"backend-development",{"key":604,"label":55,"slug":604,"count":32},"unit-testing",{"key":606,"label":148,"slug":606,"count":32},"automated-testing",{"key":608,"label":194,"slug":608,"count":32},"service-ownership",{"key":610,"label":94,"slug":610,"count":32},"relational-databases",{"key":612,"label":362,"slug":612,"count":32},"mobile-app-development",{"key":614,"label":471,"slug":614,"count":61},"buy-side-trading-systems",[616,619,622,625,629,631,633,635,638,639,641,643,646,648,651,654,657,659,661,663,665,668,671,674],{"key":617,"label":80,"slug":617,"count":618},"java",9,{"key":620,"label":124,"slug":620,"count":621},"kubernetes",8,{"key":623,"label":85,"slug":623,"count":624},"kafka",7,{"key":626,"label":627,"slug":626,"count":628},"javascript","Javascript",6,{"key":630,"label":185,"slug":630,"count":628},"docker",{"key":632,"label":81,"slug":632,"count":628},"spring-boot",{"key":634,"label":82,"slug":634,"count":538},"microservices",{"key":636,"label":637,"slug":636,"count":538},"postgresql","Postgresql",{"key":589,"label":590,"slug":589,"count":30},{"key":640,"label":126,"slug":640,"count":30},"maven",{"key":642,"label":127,"slug":642,"count":30},"git",{"key":644,"label":645,"slug":644,"count":31},"api-integration","Api Integration",{"key":647,"label":359,"slug":647,"count":31},"state-management",{"key":649,"label":650,"slug":649,"count":31},"tdd","Tdd",{"key":652,"label":653,"slug":652,"count":31},"css","Css",{"key":655,"label":656,"slug":655,"count":31},"junit","Junit",{"key":658,"label":134,"slug":658,"count":31},"mockito",{"key":660,"label":179,"slug":660,"count":31},"python",{"key":662,"label":355,"slug":662,"count":31},"react-native",{"key":664,"label":226,"slug":664,"count":31},"angular",{"key":666,"label":667,"slug":666,"count":31},"typescript","Typescript",{"key":669,"label":670,"slug":669,"count":32},"aws","Aws",{"key":672,"label":673,"slug":672,"count":32},"restful-api","Restful Api",{"key":675,"label":121,"slug":675,"count":32},"spring-framework",[677,678,679,680,681],{"key":167,"label":167,"count":628},{"key":24,"label":24,"count":538},{"key":409,"label":409,"count":32},{"key":76,"label":76,"count":61},{"key":306,"label":306,"count":61},[683],{"key":27,"label":27,"count":5},{"total":61,"jobs":685},[686],{"id":687,"slug":688,"title":689,"raw_title":11,"is_featured":690,"company":691,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":695,"processed_country_iso_code_gmaps":697,"processed_home_office":698,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":11,"processed_working_hours":699,"processed_employment_types":559,"processed_it_skills":701,"processed_it_skills_labels":11,"processed_job_expertise_skills":702,"processed_job_expertise_skills_labels":703,"max_cpc":710,"actual_cpc":11},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":692,"slug":693,"logo_url":694},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[696],"Frankfurt am Main",[521],"HYBRID",[700],"full_time",{},{"Financial Analysis":31,"Regulatory Compliance":31,"New Customer Acquisition":31,"Private Banking Advisory":31,"Banking Products Knowledge":31,"Customer Relationship Management":31},[704,705,706,707,708,709],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Regulatory Compliance","Customer Relationship Management","New Customer Acquisition",0.8]