[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-kotlin-global":3,"job-search-\u002Fde-global\u002Fjobs-by-skill\u002Fkotlin?page=1":4,"skill-page-filters-\u002Fde-global\u002Fjobs-by-skill\u002Fkotlin?page=1":731,"featured-jobs-\u002Fde-global\u002Fjobs-by-skill\u002Fkotlin?page=1":919},{},{"total":5,"jobs":6},47,[7,63,101,155,180,202,234,267,308,339,389,425,466,498,520,562,590,622,665,704],{"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":48,"processed_job_expertise_skills_labels":49,"max_cpc":62,"actual_cpc":62},92230,"senior-java-engineer-fixed-income-pricing-and-analytics-0840-deutsche-bank-aktiengesellschaft-filiale-london","Senior Java Engineer – Fixed Income Pricing and Analytics",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",90000,120000,"GBP","estimated",[26],"FULL_TIME","permanent",{"sql":29,"grpc":29,"java":30,"ci\u002Fcd":29,"kafka":29,"kotlin":31,"solace":29,"ai tools":29,"rest apis":29,"kubernetes":29,"spring boot":31,"opentelemetry":29,"automated testing":29,"relational database design":29,"streaming apis (sse or websocket)":29},3,4,2,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"Java","Kotlin","Spring Boot","Solace","Kafka","REST APIs","gRPC","Streaming APIs (SSE or WebSocket)","SQL","Relational Database Design","Kubernetes","OpenTelemetry","CI\u002FCD","Automated Testing","AI Tools",{"pricing":31,"concurrency":30,"market data":31,"agile delivery":30,"memory management":30,"electronic trading":31,"reactive programming":30,"technical leadership":30,"fixed income products":31,"event-driven architecture":30,"garbage collection tuning":30,"distributed systems design":30},[50,51,52,53,54,55,56,57,58,59,60,61],"Distributed Systems Design","Event-Driven Architecture","Concurrency","Memory Management","Garbage Collection Tuning","Reactive Programming","Technical Leadership","Agile Delivery","Fixed Income Products","Electronic Trading","Pricing","Market Data",1,{"id":64,"slug":65,"title":66,"raw_title":11,"is_featured":12,"company":67,"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":80,"processed_job_expertise_skills":92,"processed_job_expertise_skills_labels":93,"max_cpc":62,"actual_cpc":62},91350,"full-stack-developer-allianz-insurance-2","Full stack Developer",{"name":68,"slug":69,"logo_url":70},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[72],"Budapest",[74],"HU",50000,70000,"EUR",[26],{"aws":31,"sql":29,"java":29,"jira":31,"junit":29,"docker":31,"github":31,"kotlin":30,"angular":31,"jenkins":31,"intellij":31,"confluence":31,"kubernetes":31,"spring boot":29,"db visualizer":31,"ai technologies":62},[34,33,35,81,41,82,83,84,43,85,86,87,88,89,90,91],"Angular","JUnit","AWS","Docker","DB Visualizer","IntelliJ","GitHub","Jenkins","Confluence","Jira","AI technologies",{"unit testing":29,"release management":29,"software development":30,"application ownership":29,"performance monitoring":29,"application maintenance":29,"cloud application development":31},[94,95,96,97,98,99,100],"Software Development","Application Maintenance","Release Management","Performance Monitoring","Application Ownership","Cloud Application Development","Unit Testing",{"id":102,"slug":103,"title":104,"raw_title":11,"is_featured":12,"company":105,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":109,"processed_country_iso_code_gmaps":111,"processed_home_office":20,"processed_salary_min":113,"processed_salary_max":21,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":114,"processed_employment_types":11,"processed_it_skills":115,"processed_it_skills_labels":116,"processed_job_expertise_skills":143,"processed_job_expertise_skills_labels":144,"max_cpc":62,"actual_cpc":62},93598,"senior-data-engineer-in-wbaa-discovery-ing-bank-personeel-bv","Senior Data Engineer in WBAA Discovery",{"name":106,"slug":107,"logo_url":108},"ING Bank Personeel BV","ing-bank-personeel-bv","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[110],"Amsterdam",[112],"NL",60000,[26],{"gcp":31,"apis":31,"java":62,"rest":31,"ci\u002Fcd":29,"docker":29,"kotlin":62,"python":30,"openapi":31,"openshift":31,"kubernetes":31,"networking":62,"apache spark":29,"microservices":31,"apache airflow":29,"data pipelines":30,"cloud solutions":29,"vector databases":29,"async programming":31,"data partitioning":29,"incremental loads":29,"ml model training":31,"performance tuning":29,"prompt engineering":29,"experiment tracking":31,"medallion architecture":29,"event-driven architecture":31,"multi-agent design patterns":31,"large language models (llms)":29,"retrieval-augmented generation (rag)":29,"agentic frameworks (adk, langchain, langgraph, crewai)":31,"data quality frameworks (great expectations, pydantic)":29},[117,118,119,120,121,122,123,124,125,126,127,128,129,45,84,130,43,131,132,133,134,135,136,33,34,137,138,51,139,140,141,142],"Python","Apache Spark","Apache Airflow","Data Pipelines","Data Partitioning","Incremental Loads","Performance Tuning","Medallion Architecture","Data Quality Frameworks (Great Expectations, Pydantic)","Large Language Models (LLMs)","Retrieval-Augmented Generation (RAG)","Prompt Engineering","Vector Databases","Cloud Solutions","OpenShift","APIs","OpenAPI","Microservices","REST","Async Programming","Agentic Frameworks (ADK, LangChain, LangGraph, CrewAI)","Multi-Agent Design Patterns","Networking","GCP","ML Model Training","Experiment Tracking",{"prototyping":30,"ai integration":29,"design sprints":31,"data engineering":30,"discovery process":31,"cloud solution design":29,"feasibility assessment":30,"open-source contribution":62,"production-minded development":29,"regulated environment experience":31},[145,146,147,148,149,150,151,152,153,154],"Data Engineering","AI Integration","Prototyping","Feasibility Assessment","Cloud Solution Design","Production-Minded Development","Discovery Process","Design Sprints","Regulated Environment Experience","Open-Source Contribution",{"id":156,"slug":157,"title":158,"raw_title":11,"is_featured":12,"company":159,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":162,"processed_country_iso_code_gmaps":164,"processed_home_office":20,"processed_salary_min":11,"processed_salary_max":11,"processed_salary_currency":166,"processed_salary_source":24,"processed_working_hours":167,"processed_employment_types":169,"processed_it_skills":170,"processed_it_skills_labels":171,"processed_job_expertise_skills":173,"processed_job_expertise_skills_labels":174,"max_cpc":62,"actual_cpc":62},92757,"devops-developer-intern-summer-2027-great-american-insurance-company","DevOps Developer Intern - Summer 2027",{"name":160,"slug":161,"logo_url":11},"Great American Insurance Company","great-american-insurance-company",[163],"Cincinnati",[165],"US","USD",[168],"PART_TIME","student",{"java":31,"kotlin":31,"python":29,"scripting":29},[117,33,34,172],"Scripting",{"devops":29,"ai utilization":31,"polyglot programming":31,"software development":29,"code quality management":31,"technical debt management":31},[175,94,176,177,178,179],"DevOps","Code Quality Management","Technical Debt Management","AI Utilization","Polyglot Programming",{"id":181,"slug":182,"title":183,"raw_title":11,"is_featured":12,"company":184,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":187,"processed_country_iso_code_gmaps":189,"processed_home_office":20,"processed_salary_min":190,"processed_salary_max":191,"processed_salary_currency":166,"processed_salary_source":24,"processed_working_hours":192,"processed_employment_types":27,"processed_it_skills":193,"processed_it_skills_labels":194,"processed_job_expertise_skills":196,"processed_job_expertise_skills_labels":197,"max_cpc":62,"actual_cpc":62},92303,"java-engineer-fixed-income-pricing-and-analytics-vice-president-6301-db-usa-core-corporation","Java Engineer - Fixed Income Pricing and Analytics - Vice President",{"name":185,"slug":186,"logo_url":11},"6301 DB USA Core Corporation","6301-db-usa-core-corporation",[188],"New York",[165],125000,222500,[26],{"sql":29,"grpc":29,"java":30,"rest":29,"kafka":29,"kotlin":31,"solace":29,"ai tools":29,"kubernetes":29,"spring boot":31,"opentelemetry":29},[33,37,36,135,39,41,43,44,34,35,195],"AI tools",{"ci\u002Fcd":30,"pricing":31,"concurrency":30,"market data":31,"code reviews":30,"observability":29,"agile delivery":30,"test automation":30,"memory management":30,"electronic trading":31,"distributed systems":30,"reactive programming":30,"fixed income products":31,"event-driven architecture":30,"garbage collection tuning":30,"relational database design":29},[198,51,55,52,53,54,42,57,199,45,200,201,58,59,60,61],"Distributed Systems","Test Automation","Code Reviews","Observability",{"id":203,"slug":204,"title":205,"raw_title":11,"is_featured":12,"company":206,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":209,"processed_country_iso_code_gmaps":211,"processed_home_office":20,"processed_salary_min":113,"processed_salary_max":21,"processed_salary_currency":213,"processed_salary_source":24,"processed_working_hours":214,"processed_employment_types":11,"processed_it_skills":215,"processed_it_skills_labels":216,"processed_job_expertise_skills":222,"processed_job_expertise_skills_labels":223,"max_cpc":62,"actual_cpc":62},93709,"tfs-interfaces-chapter-lead-ing-hubs-bv-philippine-branch","TFS Interfaces Chapter Lead",{"name":207,"slug":208,"logo_url":108},"ING Hubs B.V. Philippine Branch","ing-hubs-bv-philippine-branch",[210],"Makati City",[212],"PH","PHP",[26],{"mq":29,"java":30,"ci\u002Fcd":29,"kafka":29,"devops":29,"docker":29,"kotlin":30,"kubernetes":29,"spring boot":30,"restful apis":30,"microservices":30,"observability":29,"microsoft azure":29,"spring framework":30,"enterprise integration":30},[33,34,217,35,218,134,219,220,43,84,37,221,45,175,201],"Spring Framework","RESTful APIs","Enterprise Integration","Microsoft Azure","MQ",{"trade finance":29,"risk management":29,"software design":30,"api architecture":30,"agile methodologies":30,"incident management":29,"software engineering":30,"enterprise architecture":29,"technical team leadership":30,"site reliability engineering":29},[224,225,226,227,228,229,230,231,232,233],"Software Engineering","Technical Team Leadership","API Architecture","Software Design","Agile Methodologies","Enterprise Architecture","Site Reliability Engineering","Incident Management","Risk Management","Trade Finance",{"id":235,"slug":236,"title":237,"raw_title":11,"is_featured":12,"company":238,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":241,"processed_country_iso_code_gmaps":243,"processed_home_office":20,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":247,"processed_salary_source":24,"processed_working_hours":248,"processed_employment_types":27,"processed_it_skills":249,"processed_it_skills_labels":250,"processed_job_expertise_skills":257,"processed_job_expertise_skills_labels":258,"max_cpc":62,"actual_cpc":62},92332,"senior-java-developer-avp-f337-deutsche-india-private-limited-pune-branch","Senior Java Developer, AVP",{"name":239,"slug":240,"logo_url":11},"F337 Deutsche India Private Limited, Pune Branch","f337-deutsche-india-private-limited-pune-branch",[242],"Pune",[244],"IN",2500000,4000000,"INR",[26],{"git":31,"sql":31,"java":30,"jira":31,"linux":31,"argocd":31,"kotlin":31,"jenkins":31,"ai tools":29,"kubernetes":31,"artifactory":31,"grafana tanka":31},[33,34,41,43,251,252,253,254,255,256,88,47],"ArgoCD","Grafana Tanka","Linux","Git","JIRA","Artifactory",{"algorithms":29,"api design":29,"sdlc tools":31,"data structures":29,"test automation":31,"system monitoring":29,"cloud technologies":31,"relational databases":31,"distributed systems design":29,"production incident management":29},[50,259,260,261,262,199,263,264,265,266],"Algorithms","Data Structures","Relational Databases","Cloud Technologies","Production Incident Management","System Monitoring","API Design","SDLC Tools",{"id":268,"slug":269,"title":270,"raw_title":11,"is_featured":12,"company":271,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":274,"processed_country_iso_code_gmaps":276,"processed_home_office":20,"processed_salary_min":278,"processed_salary_max":279,"processed_salary_currency":280,"processed_salary_source":24,"processed_working_hours":281,"processed_employment_types":27,"processed_it_skills":282,"processed_it_skills_labels":283,"processed_job_expertise_skills":296,"processed_job_expertise_skills_labels":297,"max_cpc":62,"actual_cpc":62},91904,"senior-mobile-consultant-application-development-simplii-financial-canadian-imperial-bank-of-commerce-canada","Senior Mobile Consultant, Application Development - Simplii Financial",{"name":272,"slug":273,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[275],"Toronto",[277],"CA",110000,140000,"CAD",[26],{"expo":29,"java":29,"swift":29,"kotlin":29,"devsecops":31,"eas build":31,"javascript":29,"typescript":30,"objective-c":29,"ota updates":31,"react native":30,"ui framework":29,"api integration":29,"web development technologies":29},[284,285,286,287,34,33,288,289,290,291,292,293,294,295],"React Native","TypeScript","Swift","Objective-C","Expo","EAS Build","OTA updates","JavaScript","API Integration","DevSecOps","UI Framework","Web Development Technologies",{"design security":29,"operational design":29,"technical consulting":30,"technology selection":30,"solutions development":30,"accessibility standards":29,"application development":30,"application architecture":30,"native platform integration":29,"mobile application development":30},[298,299,300,301,302,303,304,305,306,307],"Application Architecture","Application Development","Mobile Application Development","Native Platform Integration","Technical Consulting","Technology Selection","Solutions Development","Operational Design","Design Security","Accessibility Standards",{"id":309,"slug":310,"title":311,"raw_title":11,"is_featured":12,"company":312,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":315,"processed_country_iso_code_gmaps":317,"processed_home_office":20,"processed_salary_min":318,"processed_salary_max":319,"processed_salary_currency":166,"processed_salary_source":24,"processed_working_hours":320,"processed_employment_types":27,"processed_it_skills":321,"processed_it_skills_labels":322,"processed_job_expertise_skills":329,"processed_job_expertise_skills_labels":330,"max_cpc":62,"actual_cpc":62},96356,"svc-software-engineer-android-federal-reserve-bank-of-kansas-city","SVC Software Engineer - Android",{"name":313,"slug":314,"logo_url":11},"Federal Reserve Bank of Kansas City","federal-reserve-bank-of-kansas-city",[316],"Omaha",[165],113500,165000,[26],{"aws":30,"git":30,"sql":30,"java":30,"ktor":30,"ci\u002Fcd":30,"maven":29,"gitlab":30,"gradle":30,"kotlin":30,"python":29,"android":30,"angular":29,"api development":30},[323,34,324,33,325,81,326,254,83,41,45,327,117,328],"Android","Ktor","Gradle","Maven","GitLab","API Development",{"devops":30,"cloud computing":30,"test automation":29,"api infrastructure":30,"database management":29,"incident management":29,"root cause analysis":29,"software engineering":30,"zero trust principles":29,"full-stack development":30,"security best practices":30,"application observability":29},[224,331,332,175,333,334,335,336,231,337,199,338],"Full-Stack Development","Cloud Computing","Security Best Practices","Zero Trust Principles","API Infrastructure","Application Observability","Root Cause Analysis","Database Management",{"id":340,"slug":341,"title":342,"raw_title":11,"is_featured":12,"company":343,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":346,"processed_country_iso_code_gmaps":348,"processed_home_office":20,"processed_salary_min":350,"processed_salary_max":75,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":351,"processed_employment_types":27,"processed_it_skills":352,"processed_it_skills_labels":353,"processed_job_expertise_skills":376,"processed_job_expertise_skills_labels":377,"max_cpc":62,"actual_cpc":62},93596,"senior-full-stack-engineer-bmg-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti-2","Senior Full Stack Engineer | BMG @ ING Hubs Romania",{"name":344,"slug":345,"logo_url":108},"ING Bank N. V. Amsterdam - Sucursala Bucuresti","ing-bank-n-v-amsterdam-sucursala-bucuresti",[347],"Bukarest",[349],"RO",30000,[26],{"css":30,"git":30,"jms":29,"vue":29,"grpc":29,"html":30,"java":30,"junit":30,"kafka":29,"maven":29,"react":29,"docker":29,"http\u002F2":29,"jgiven":29,"jmeter":31,"karate":29,"kotlin":31,"oracle":29,"svelte":29,"angular":29,"gatling":31,"mockito":30,"cucumber":29,"http\u002F1.1":29,"lit-html":29,"openshift":29,"rest apis":30,"confluence":29,"javascript":30,"kubernetes":29,"playwright":29,"spring boot":30,"azure devops":29,"elastic stack":31,"jpa\u002Fhibernate":30,"ms sql server":29,"spring framework":30,"domain driven design":29},[33,35,217,354,38,39,291,355,356,357,81,358,359,360,361,37,362,363,364,254,326,89,82,365,366,367,368,369,84,43,131,370,371,372,373,374,375,34],"JPA\u002FHibernate","HTML","CSS","Lit-Html","React","Vue","Svelte","JMS","MS SQL Server","Oracle","Azure DevOps","Mockito","JGiven","Cucumber","Karate","Playwright","HTTP\u002F1.1","HTTP\u002F2","Domain Driven Design","JMeter","Gatling","Elastic Stack",{"dora":29,"ci\u002Fcd":30,"devops":30,"compliance":29,"it security":31,"observability":29,"cash management":29,"risk management":29,"test automation":30,"production support":29,"incident management":29,"performance testing":31,"root cause analysis":29,"liquidity management":29,"software engineering":30,"architecture patterns":29,"ai-assisted engineering":29,"enterprise integration patterns":30,"treasury and transaction banking":29},[224,378,45,175,199,379,380,381,382,383,384,385,231,337,201,232,386,387,388],"Enterprise Integration Patterns","Performance Testing","IT Security","Treasury and Transaction Banking","Cash Management","Liquidity Management","Architecture Patterns","Production Support","Compliance","DORA","AI-assisted Engineering",{"id":390,"slug":391,"title":392,"raw_title":11,"is_featured":12,"company":393,"raw_hiringOrganization_logo_url":395,"processed_city_gmaps":396,"processed_country_iso_code_gmaps":398,"processed_home_office":401,"processed_salary_min":11,"processed_salary_max":11,"processed_salary_currency":402,"processed_salary_source":403,"processed_working_hours":404,"processed_employment_types":27,"processed_it_skills":405,"processed_it_skills_labels":406,"processed_job_expertise_skills":415,"processed_job_expertise_skills_labels":416,"max_cpc":62,"actual_cpc":62},89687,"2027-fresh-grad-hire-mobile-engineer-market-data-moomoo","2027 Fresh Grad Hire - Mobile Engineer (Market Data)",{"name":394,"slug":394,"logo_url":11},"moomoo","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F661829\u002Flogo",[397],"Shenzhen",[399,400],"HK","CN","onsite","HKD","original",[26],{"cmp":31,"kmp":31,"java":29,"swift":29,"kotlin":29,"flutter":31,"objective-c":29,"multithreading":29,"network protocols":31,"network programming":29,"ai-assisted development tools":31,"computer systems fundamentals":31},[34,33,286,287,407,408,409,410,411,412,413,414],"Multithreading","Network Programming","Network Protocols","Computer Systems Fundamentals","KMP","CMP","Flutter","AI-assisted Development Tools",{"trading knowledge":31,"mobile development":29,"financial market data":31,"performance optimization":31,"architecture optimization":31,"cross-platform development":31,"securities market knowledge":31,"derivatives market knowledge":31},[417,418,419,420,421,422,423,424],"Mobile Development","Cross-platform Development","Financial Market Data","Securities Market Knowledge","Derivatives Market Knowledge","Trading Knowledge","Architecture Optimization","Performance Optimization",{"id":426,"slug":427,"title":428,"raw_title":11,"is_featured":12,"company":429,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":430,"processed_country_iso_code_gmaps":431,"processed_home_office":20,"processed_salary_min":350,"processed_salary_max":75,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":432,"processed_employment_types":11,"processed_it_skills":433,"processed_it_skills_labels":434,"processed_job_expertise_skills":438,"processed_job_expertise_skills_labels":439,"max_cpc":62,"actual_cpc":62},93597,"medior-full-stack-engineer-bmg-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Medior Full-Stack Engineer | BMG @ING Hubs Romania",{"name":344,"slug":345,"logo_url":108},[347],[349],[26],{"css":30,"git":30,"jms":29,"rpc":29,"vue":29,"grpc":29,"html":30,"junit":30,"kafka":29,"maven":29,"react":29,"docker":29,"http\u002F2":29,"jgiven":29,"jmeter":31,"karate":29,"kotlin":31,"oracle":29,"svelte":29,"angular":29,"gatling":31,"java 21":30,"mockito":30,"cucumber":29,"http\u002F1.1":29,"lit-html":29,"openshift":29,"rest apis":30,"confluence":29,"javascript":30,"kubernetes":29,"playwright":29,"azure devops":29,"elastic stack":31,"jpa\u002Fhibernate":30,"ms sql server":29,"spring boot 4.x":30,"spring framework":30,"domain driven design":29},[435,436,217,354,38,39,291,355,356,357,81,358,359,360,361,37,362,363,364,254,326,89,82,365,366,367,368,369,84,43,131,370,371,437,372,373,374,375,34],"Java 21","Spring Boot 4.x","RPC",{"dora":29,"devops":29,"automation":29,"clean code":30,"compliance":29,"resilience":29,"bdd testing":29,"it security":31,"observability":29,"ci\u002Fcd pipelines":29,"risk management":29,"containerization":29,"automated testing":30,"production support":29,"incident management":29,"performance testing":31,"root cause analysis":29,"domain driven design":29,"software engineering":30,"application profiling":31,"architecture patterns":29,"integration middleware":30,"web testing automation":29,"ai-assisted engineering":29,"communication protocols":29,"container orchestration":29,"monitoring and alerting":31,"treasury domain knowledge":31,"relational database design":29,"database performance tuning":29,"enterprise integration patterns":30},[440,441,442,443,444,445,446,175,447,448,449,450,451,452,372,453,454,455,456,457,458,459,460,386,387,461,462,463,464,201,465],"Software engineering","Enterprise integration patterns","Integration middleware","Relational database design","Database performance tuning","Clean code","CI\u002FCD pipelines","Automated testing","BDD testing","Web testing automation","Containerization","Container orchestration","Communication protocols","Architecture patterns","Performance testing","Monitoring and alerting","Application profiling","IT security","Treasury domain knowledge","AI-assisted engineering","Risk management","Resilience","Production support","Incident management","Root cause analysis","Automation",{"id":467,"slug":468,"title":469,"raw_title":11,"is_featured":12,"company":470,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":473,"processed_country_iso_code_gmaps":475,"processed_home_office":20,"processed_salary_min":76,"processed_salary_max":21,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":477,"processed_employment_types":27,"processed_it_skills":478,"processed_it_skills_labels":479,"processed_job_expertise_skills":487,"processed_job_expertise_skills_labels":488,"max_cpc":62,"actual_cpc":62},94177,"technical-lead-backend-java-engineer-100-fmd-julius-baer-services-spain-slu","Technical Lead – Backend Java Engineer 100% (f\u002Fm\u002Fd)",{"name":471,"slug":472,"logo_url":11},"Julius Baer Services (Spain) S.L.U.","julius-baer-services-spain-slu",[474],"Madrid",[476],"ES",[26],{"jms":29,"sql":30,"java":30,"soap":29,"junit":29,"maven":29,"docker":31,"flyway":31,"kotlin":31,"splunk":31,"angular":31,"mockito":29,"jboss eap":29,"rest apis":30,"jakarta ee":30,"typescript":31,"jpa\u002Fhibernate":30,"opentelemetry":31,"oracle database":30,"openapi generator":31},[33,480,354,326,481,38,482,361,483,41,82,365,81,285,484,485,486,44,84,34],"Jakarta EE","JBoss EAP","SOAP","Oracle Database","OpenAPI Generator","Flyway","Splunk",{"data modeling":30,"observability":31,"schema design":30,"api governance":31,"design patterns":30,"database migration":31,"performance tuning":30,"production support":30,"release management":30,"agile methodologies":29,"deployment processes":30,"software architecture":30,"contract-first development":31,"enterprise application design":30},[489,490,491,96,492,385,493,123,494,495,496,497,201,228],"Software Architecture","Design Patterns","Enterprise Application Design","Deployment Processes","Data Modeling","Schema Design","API Governance","Contract-First Development","Database Migration",{"id":499,"slug":500,"title":501,"raw_title":11,"is_featured":12,"company":502,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":505,"processed_country_iso_code_gmaps":507,"processed_home_office":20,"processed_salary_min":508,"processed_salary_max":509,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":510,"processed_employment_types":27,"processed_it_skills":511,"processed_it_skills_labels":512,"processed_job_expertise_skills":513,"processed_job_expertise_skills_labels":514,"max_cpc":62,"actual_cpc":62},92613,"technical-lead-the-financial-conduct-authority","Technical Lead",{"name":503,"slug":504,"logo_url":11},"The Financial Conduct Authority","the-financial-conduct-authority",[506],"Leeds",[19],74900,115000,[26],{"aws":30,"java":30,"kotlin":30,"angular":30,"automation":29,"javascript":30,"typescript":30},[34,33,291,285,81,83,465],{"mentoring":30,"design patterns":30,"team leadership":30,"software architecture":30,"stakeholder management":30,"engineering best practices":30,"software development lifecycle":30},[489,490,515,516,517,518,519],"Engineering Best Practices","Software Development Lifecycle","Team Leadership","Mentoring","Stakeholder Management",{"id":521,"slug":522,"title":523,"raw_title":11,"is_featured":12,"company":524,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":527,"processed_country_iso_code_gmaps":529,"processed_home_office":20,"processed_salary_min":530,"processed_salary_max":531,"processed_salary_currency":166,"processed_salary_source":24,"processed_working_hours":532,"processed_employment_types":27,"processed_it_skills":533,"processed_it_skills_labels":534,"processed_job_expertise_skills":549,"processed_job_expertise_skills_labels":550,"max_cpc":62,"actual_cpc":62},95366,"senior-mobile-developer-androidios-manufacturers-and-traders-trust-co","Senior Mobile Developer – Android\u002FiOS",{"name":525,"slug":526,"logo_url":11},"Manufacturers and Traders Trust Co","manufacturers-and-traders-trust-co",[528],"Buffalo",[165],97100,161800,[26],{"git":30,"hilt":29,"java":30,"ci\u002Fcd":29,"junit":29,"quick":31,"swift":30,"uikit":29,"dagger":29,"gradle":30,"kotlin":30,"nimble":31,"xctest":29,"combine":31,"mockito":29,"swiftui":29,"espresso":29,"rest apis":30,"cocoa touch":29,"kotlin flow":30,"objective-c":31,"jetpack compose":29,"automated testing":30,"kotlin coroutines":30,"swift package manager":29},[34,33,286,535,536,287,537,538,539,540,541,325,542,543,544,38,45,254,46,545,82,365,546,547,548],"SwiftUI","UIKit","Jetpack Compose","Kotlin Coroutines","Kotlin Flow","Hilt","Dagger","Swift Package Manager","Cocoa Touch","Combine","Espresso","XCTest","Quick","Nimble",{"mvi":29,"mvvm":29,"owasp masvs":29,"code reviews":30,"accessibility":29,"secure coding":30,"clean architecture":29,"mobile architecture":30,"regulatory compliance":29,"banking domain knowledge":29,"performance optimization":30,"production troubleshooting":30,"mobile application security":30},[551,552,553,554,555,556,557,558,424,559,200,560,561],"Mobile Application Security","Secure Coding","OWASP MASVS","Mobile Architecture","MVVM","MVI","Clean Architecture","Accessibility","Production Troubleshooting","Banking Domain Knowledge","Regulatory Compliance",{"id":563,"slug":564,"title":565,"raw_title":11,"is_featured":12,"company":566,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":569,"processed_country_iso_code_gmaps":571,"processed_home_office":20,"processed_salary_min":76,"processed_salary_max":573,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":574,"processed_employment_types":27,"processed_it_skills":575,"processed_it_skills_labels":576,"processed_job_expertise_skills":579,"processed_job_expertise_skills_labels":580,"max_cpc":62,"actual_cpc":62},92122,"lead-site-reliability-engineer-fmx-client-access-0010-deutsche-bank-aktiengesellschaft","Lead Site Reliability Engineer (f\u002Fm\u002Fx) – Client Access",{"name":567,"slug":568,"logo_url":11},"0010 Deutsche Bank Aktiengesellschaft","0010-deutsche-bank-aktiengesellschaft",[570],"Berlin",[572],"DE",95000,[26,168],{"mq":30,"java":30,"ci\u002Fcd":29,"kafka":30,"docker":29,"geneos":30,"kibana":30,"kotlin":30,"oracle":29,"splunk":30,"ai tools":29,"rest apis":29,"kubernetes":29,"spring boot":29},[33,34,486,577,578,37,221,35,38,363,43,84,45,47],"Kibana","Geneos",{"testing":30,"monitoring":30,"architecture":29,"code reviews":29,"observability":30,"payment systems":30,"production support":30,"financial messaging":30,"incident management":30,"recovery automation":30,"root cause analysis":30,"runbook development":30,"software engineering":30,"operational readiness":30,"event-driven architecture":30,"site reliability engineering":30},[230,231,337,201,581,582,583,584,585,586,587,224,588,385,589,200],"Monitoring","Event-driven Architecture","Payment Systems","Financial Messaging","Operational Readiness","Recovery Automation","Runbook Development","Testing","Architecture",{"id":591,"slug":592,"title":593,"raw_title":11,"is_featured":12,"company":594,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":595,"processed_country_iso_code_gmaps":597,"processed_home_office":20,"processed_salary_min":76,"processed_salary_max":599,"processed_salary_currency":77,"processed_salary_source":24,"processed_working_hours":600,"processed_employment_types":27,"processed_it_skills":601,"processed_it_skills_labels":602,"processed_job_expertise_skills":609,"processed_job_expertise_skills_labels":610,"max_cpc":62,"actual_cpc":62},81530,"expert-mobile-developerd-3151-allianz-insurance","Expert Mobile Developer_D-3151",{"name":68,"slug":69,"logo_url":70},[596],"Bangkok",[598],"TH",100000,[26],{"git":29,"dart":30,"jira":29,"ci\u002Fcd":29,"swift":29,"kotlin":29,"bitrise":29,"flutter":30,"graphql":29,"firebase":29,"rest apis":29,"confluence":29,"github actions":29,"machine learning":31},[413,603,38,604,45,254,605,606,607,286,34,255,89,608],"Dart","GraphQL","GitHub Actions","Bitrise","Firebase","Machine Learning",{"state management":30,"mobile ui\u002Fux design":30,"code quality assurance":30,"mobile app development":30,"agile\u002Fscrum methodologies":29,"development best practices":30,"push notification services":29,"technical design decisions":30,"mobile native functionalities":29,"ai-driven tools and methodologies":29,"flutter architecture (bloc, riverpod, provider)":30},[611,612,613,614,615,616,617,618,619,620,621],"Mobile App Development","Flutter Architecture (Bloc, Riverpod, Provider)","State Management","Mobile UI\u002FUX Design","Push Notification Services","Mobile Native Functionalities","Agile\u002FScrum Methodologies","Code Quality Assurance","Technical Design Decisions","Development Best Practices","AI-driven Tools and Methodologies",{"id":623,"slug":624,"title":625,"raw_title":11,"is_featured":12,"company":626,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":627,"processed_country_iso_code_gmaps":628,"processed_home_office":20,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":247,"processed_salary_source":24,"processed_working_hours":629,"processed_employment_types":27,"processed_it_skills":630,"processed_it_skills_labels":631,"processed_job_expertise_skills":641,"processed_job_expertise_skills_labels":642,"max_cpc":62,"actual_cpc":62},92330,"quality-assurance-engineer-ai-agentic-applications-avp-f337-deutsche-india-private-limited-pune-branch","Quality Assurance Engineer – AI Agentic Applications, AVP",{"name":239,"slug":240,"logo_url":11},[242],[244],[26],{"sql":29,"java":30,"json":29,"ci\u002Fcd":29,"kafka":29,"ragas":30,"kotlin":30,"openai":29,"python":30,"langfuse":30,"langchain":29,"langgraph":29,"langsmith":30,"rest apis":29,"vertex ai":29,"llamaindex":29},[33,34,117,632,633,634,38,635,41,37,45,636,637,638,639,640],"Langsmith","Langfuse","Ragas","JSON","LangChain","LangGraph","LlamaIndex","Vertex AI","OpenAI",{"ai agents":30,"embeddings":30,"llm testing":30,"test planning":30,"rag evaluation":30,"reconciliations":29,"test automation":30,"trade lifecycles":29,"vector databases":30,"agentic ai testing":30,"end-to-end testing":30,"functional testing":30,"prompt engineering":30,"regression testing":30,"integration testing":30,"regulatory controls":29,"regulatory reporting":29,"ai evaluation metrics":30,"generative ai testing":30,"tool\u002Ffunction calling":30,"transaction reporting":29,"prompt injection testing":29,"software quality assurance":30,"ai safety and security testing":30,"building automation frameworks":30},[643,644,645,646,647,648,199,649,650,651,652,128,653,654,129,655,656,657,658,659,660,661,662,663,664],"Software Quality Assurance","Test Planning","Functional Testing","Integration Testing","Regression Testing","End-to-End Testing","Building Automation Frameworks","Generative AI Testing","LLM Testing","Agentic AI Testing","RAG Evaluation","Embeddings","AI Agents","Tool\u002FFunction Calling","AI Safety and Security Testing","Prompt Injection Testing","AI Evaluation Metrics","Regulatory Reporting","Trade Lifecycles","Transaction Reporting","Reconciliations","Regulatory Controls",{"id":666,"slug":667,"title":668,"raw_title":11,"is_featured":12,"company":669,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":672,"processed_country_iso_code_gmaps":674,"processed_home_office":20,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":247,"processed_salary_source":24,"processed_working_hours":675,"processed_employment_types":27,"processed_it_skills":676,"processed_it_skills_labels":677,"processed_job_expertise_skills":685,"processed_job_expertise_skills_labels":686,"max_cpc":62,"actual_cpc":62},92110,"backend-developer-avp-f335-deutsche-india-private-limited-bangalore-branch","Backend Developer, AVP",{"name":670,"slug":671,"logo_url":11},"F335 Deutsche India Private Limited, Bangalore Branch","f335-deutsche-india-private-limited-bangalore-branch",[673],"Bangalore",[244],[26],{"php":29,"sql":30,"helm":29,"java":30,"rest":29,"ci\u002Fcd":29,"maven":29,"redis":29,"apigee":29,"docker":29,"kotlin":29,"oracle":29,"spring":30,"graphql":29,"ai tools":29,"liquibase":29,"kubernetes":29,"postgresql":29,"spring boot":30,"elasticsearch":29,"github actions":29},[33,34,678,35,326,213,679,680,605,45,84,43,681,682,604,135,41,363,683,684,195],"Spring","Redis","Elasticsearch","Helm","Apigee","PostgreSQL","Liquibase",{"xp":29,"cqrs":29,"scrum":29,"kanban":29,"api design":29,"microservices":29,"event sourcing":29,"data engineering":29,"automated testing":29,"database modeling":29,"performance tuning":29,"agile methodologies":29,"domain-driven design":29,"legacy code evolution":29,"api gateway management":29,"functional programming":29,"spec driven development":29,"ssl certificate management":29,"object-oriented programming":30},[687,688,689,690,691,692,693,694,447,695,696,697,134,698,699,700,701,702,703],"Spec Driven Development","Object-oriented programming","Functional programming","Data engineering","Agile methodologies","Scrum","Kanban","XP","Domain-Driven Design","CQRS","Event Sourcing","API design","Database modeling","Performance tuning","Legacy code evolution","SSL certificate management","API gateway management",{"id":705,"slug":706,"title":707,"raw_title":11,"is_featured":12,"company":708,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":709,"processed_country_iso_code_gmaps":710,"processed_home_office":20,"processed_salary_min":711,"processed_salary_max":712,"processed_salary_currency":247,"processed_salary_source":24,"processed_working_hours":713,"processed_employment_types":27,"processed_it_skills":714,"processed_it_skills_labels":715,"processed_job_expertise_skills":722,"processed_job_expertise_skills_labels":723,"max_cpc":62,"actual_cpc":730},82779,"full-stack-as-f335-deutsche-india-private-limited-bangalore-branch","Full Stack, AS",{"name":670,"slug":671,"logo_url":11},[673],[244],2000000,3500000,[26],{"git":29,"php":31,"java":29,"jest":31,"pnpm":31,"ci\u002Fcd":29,"react":30,"apollo":29,"docker":31,"kotlin":29,"oracle":29,"spring":29,"vitest":31,"cypress":31,"graphql":29,"ai tools":31,"turborepo":31,"kubernetes":31,"playwright":31,"postgresql":29,"typescript":30,"spring boot":31},[358,285,604,716,213,34,33,678,717,718,683,363,254,45,719,720,721,369,84,43,35,195],"Apollo","Turborepo","pnpm","Vitest","Jest","Cypress",{"api design":29,"testing practices":29,"monorepo management":31,"full stack development":30,"banking domain knowledge":31,"microservices architecture":29,"relational database management":29,"regulated enterprise environments":31},[724,725,265,726,727,728,560,729],"Full Stack Development","Microservices Architecture","Monorepo Management","Relational Database Management","Testing Practices","Regulated Enterprise Environments",0.5,{"industry":732,"employment_type":766,"expertise_skills":772,"it_skills":829,"salary_currency":896,"processed_working_hours":915},[733,737,741,745,748,751,754,757,760,763],{"key":734,"label":735,"count":736},"financial services","Financial Services",25,{"key":738,"label":739,"count":740},"banking","Banking",18,{"key":742,"label":743,"count":744},"insurance","Insurance",8,{"key":746,"label":747,"count":31},"financial markets infrastructure","Financial Markets Infrastructure",{"key":749,"label":750,"count":31},"data","Data",{"key":752,"label":753,"count":62},"bicycle","Bicycle",{"key":755,"label":756,"count":62},"mobility","Mobility",{"key":758,"label":759,"count":62},"financial services regulation","Financial Services Regulation",{"key":761,"label":762,"count":62},"financial technology","Financial Technology",{"key":764,"label":765,"count":62},"wealth management","Wealth Management",[767,770],{"key":27,"label":768,"count":769},"PERMANENT",43,{"key":169,"label":771,"count":62},"STUDENT",[773,775,779,781,783,786,788,790,792,795,797,799,802,804,806,808,810,813,815,817,819,822,825,827],{"key":774,"label":228,"slug":774,"count":744},"agile-methodologies",{"key":776,"label":777,"slug":776,"count":778},"api-design","Api Design",7,{"key":780,"label":46,"slug":780,"count":778},"automated-testing",{"key":782,"label":199,"slug":782,"count":778},"test-automation",{"key":784,"label":224,"slug":784,"count":785},"software-engineering",6,{"key":787,"label":385,"slug":787,"count":785},"production-support",{"key":789,"label":94,"slug":789,"count":785},"software-development",{"key":791,"label":231,"slug":791,"count":785},"incident-management",{"key":793,"label":725,"slug":793,"count":794},"microservices-architecture",5,{"key":796,"label":489,"slug":796,"count":794},"software-architecture",{"key":798,"label":201,"slug":798,"count":794},"observability",{"key":800,"label":801,"slug":800,"count":794},"devops","Devops",{"key":803,"label":56,"slug":803,"count":794},"technical-leadership",{"key":805,"label":337,"slug":805,"count":794},"root-cause-analysis",{"key":807,"label":726,"slug":807,"count":30},"monorepo-management",{"key":809,"label":200,"slug":809,"count":30},"code-reviews",{"key":811,"label":812,"slug":811,"count":30},"code-review","Code Review",{"key":814,"label":198,"slug":814,"count":30},"distributed-systems",{"key":816,"label":560,"slug":816,"count":30},"banking-domain-knowledge",{"key":818,"label":490,"slug":818,"count":29},"design-patterns",{"key":820,"label":821,"slug":820,"count":29},"object-oriented-programming","Object-Oriented Programming",{"key":823,"label":824,"slug":823,"count":29},"debugging","Debugging",{"key":826,"label":331,"slug":826,"count":29},"full-stack-development",{"key":828,"label":728,"slug":828,"count":29},"testing-practices",[830,832,835,839,842,845,848,851,855,857,859,862,864,867,870,873,876,879,882,884,886,888,891,893],{"key":831,"label":34,"slug":831,"count":5},"kotlin",{"key":833,"label":33,"slug":833,"count":834},"java",41,{"key":836,"label":837,"slug":836,"count":838},"cicd","Ci\u002FCd",26,{"key":840,"label":43,"slug":840,"count":841},"kubernetes",21,{"key":843,"label":35,"slug":843,"count":844},"spring-boot",20,{"key":846,"label":84,"slug":846,"count":847},"docker",17,{"key":849,"label":254,"slug":849,"count":850},"git",16,{"key":852,"label":853,"slug":852,"count":854},"typescript","Typescript",14,{"key":856,"label":358,"slug":856,"count":854},"react",{"key":858,"label":41,"slug":858,"count":854},"sql",{"key":860,"label":81,"slug":860,"count":861},"angular",13,{"key":863,"label":37,"slug":863,"count":861},"kafka",{"key":865,"label":866,"slug":865,"count":861},"rest-apis","Rest Apis",{"key":868,"label":363,"slug":868,"count":869},"oracle",11,{"key":871,"label":872,"slug":871,"count":869},"javascript","Javascript",{"key":874,"label":326,"slug":874,"count":875},"maven",9,{"key":877,"label":878,"slug":877,"count":875},"ai-tools","Ai Tools",{"key":880,"label":881,"slug":880,"count":744},"postgresql","Postgresql",{"key":883,"label":678,"slug":883,"count":744},"spring",{"key":885,"label":286,"slug":885,"count":744},"swift",{"key":887,"label":134,"slug":887,"count":778},"microservices",{"key":889,"label":890,"slug":889,"count":778},"junit","Junit",{"key":892,"label":117,"slug":892,"count":785},"python",{"key":894,"label":895,"slug":894,"count":785},"openshift","Openshift",[897,898,900,901,902,904,906,908,909,910,911,913],{"key":77,"label":77,"count":861},{"key":247,"label":247,"count":899},10,{"key":166,"label":166,"count":875},{"key":23,"label":23,"count":30},{"key":903,"label":903,"count":29},"CHF",{"key":905,"label":905,"count":31},"RON",{"key":907,"label":907,"count":62},"MYR",{"key":402,"label":402,"count":62},{"key":280,"label":280,"count":62},{"key":213,"label":213,"count":62},{"key":912,"label":912,"count":62},"SGD",{"key":914,"label":914,"count":62},"TRY",[916,918],{"key":26,"label":26,"count":917},46,{"key":168,"label":168,"count":794},{"total":62,"jobs":920},[921],{"id":922,"slug":923,"title":924,"raw_title":11,"is_featured":925,"company":926,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":930,"processed_country_iso_code_gmaps":932,"processed_home_office":933,"processed_salary_min":934,"processed_salary_max":935,"processed_salary_currency":77,"processed_salary_source":11,"processed_working_hours":936,"processed_employment_types":768,"processed_it_skills":938,"processed_it_skills_labels":11,"processed_job_expertise_skills":939,"processed_job_expertise_skills_labels":940,"max_cpc":946,"actual_cpc":11},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":927,"slug":928,"logo_url":929},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[931],"Frankfurt am Main",[572],"HYBRID",45000,65000,[937],"full_time",{},{"Financial Analysis":29,"Regulatory Compliance":29,"New Customer Acquisition":29,"Private Banking Advisory":29,"Banking Products Knowledge":29,"Customer Relationship Management":29},[941,942,943,561,944,945],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Customer Relationship Management","New Customer Acquisition",0.8]