[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-ro\u002Fjobs-by-skill\u002Fkotlin":3,"skill-page-filters-\u002Fen-ro\u002Fjobs-by-skill\u002Fkotlin":329,"seo-content-skill-kotlin-ro":463,"featured-jobs-\u002Fen-ro\u002Fjobs-by-skill\u002Fkotlin":467},{"total":4,"jobs":5},7,[6,67,157,207,234,280,304],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":49,"processed_job_expertise_skills_labels":50,"max_cpc":66,"actual_cpc":66},71856,"senior-engineer-android-fmx-f063-db-global-technology-srl","Senior Engineer, Android (f\u002Fm\u002Fx)",null,false,{"name":13,"slug":14,"logo_url":10},"F063 DB Global Technology SRL","f063-db-global-technology-srl",[16],"Bukarest",[18],"RO","hybrid",30000,50000,"EUR","estimated",[25],"FULL_TIME","permanent",{"xml":28,"hilt":29,"kover":28,"detekt":28,"kotlin":29,"junit 5":29,"mockito":29,"ai tools":28,"keystore":29,"teamcity":28,"coroutines":29,"artifactory":28,"ssl pinning":29,"aes encryption":29,"flow\u002Fstateflow":29,"ci\u002Fcd pipelines":29,"jetpack compose":29,"rxjava\u002Frxkotlin":28},3,4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"Kotlin","Coroutines","Flow\u002FStateFlow","RxJava\u002FRxKotlin","JUnit 5","Mockito","Kover","Hilt","CI\u002FCD pipelines","Artifactory","Teamcity","detekt","Jetpack Compose","XML","SSL pinning","AES encryption","Keystore","AI tools",{"mvi":28,"mvvm":29,"monitoring":28,"data protection":29,"solid principles":29,"automated testing":29,"clean architecture":29,"android development":29,"incident management":28,"application security":29,"dependency injection":29,"static code analysis":29,"regulated environments":28,"multi-module architectures":29,"secure mobile application development":29},[51,52,53,54,55,56,57,58,59,60,61,62,63,64,65],"Android Development","Clean Architecture","MVVM","MVI","Multi-module Architectures","Dependency Injection","Secure Mobile Application Development","Application Security","Data Protection","Automated Testing","Static Code Analysis","Incident Management","Monitoring","SOLID Principles","Regulated Environments",1,{"id":68,"slug":69,"title":70,"raw_title":10,"is_featured":11,"company":71,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":75,"processed_country_iso_code_gmaps":76,"processed_home_office":19,"processed_salary_min":77,"processed_salary_max":78,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":79,"processed_employment_types":26,"processed_it_skills":80,"processed_it_skills_labels":82,"processed_job_expertise_skills":120,"processed_job_expertise_skills_labels":121,"max_cpc":66,"actual_cpc":66},73562,"chapter-lead-engineer-bmg-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Chapter Lead Engineer | BMG @ING Hubs Romania",{"name":72,"slug":73,"logo_url":74},"ING Bank N. V. Amsterdam - Sucursala Bucuresti","ing-bank-n-v-amsterdam-sucursala-bucuresti","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[16],[18],120000,180000,[25],{"css":28,"git":28,"jms":28,"vue":28,"grpc":28,"html":28,"java":29,"rpcs":28,"junit":28,"kafka":28,"maven":28,"react":28,"docker":28,"jgiven":28,"jmeter":81,"karate":28,"kotlin":81,"oracle":28,"svelte":28,"angular":28,"gatling":81,"http1\u002F2":28,"mockito":28,"cucumber":28,"lit-html":28,"messaging":28,"openshift":28,"rest apis":29,"confluence":28,"javascript":28,"kubernetes":28,"playwright":28,"spring boot":29,"azure devops":28,"elastic stack":81,"jpa\u002Fhibernate":29,"ms sql server":28,"spring framework":29,"domain driven design":28},2,[83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,36,106,107,108,109,110,111,112,113,114,115,116,117,118,119,31],"Java","Spring Boot","Spring Framework","JPA\u002FHibernate","REST APIs","gRPC","JavaScript","HTML","CSS","Lit-Html","Angular","React","Vue","Svelte","JMS","Kafka","MS SQL Server","Oracle","Azure DevOps","Git","Maven","Confluence","JUnit","JGiven","Cucumber","Karate","Playwright","Docker","Kubernetes","OpenShift","HTTP1\u002F2","Messaging","RPCs","Domain Driven Design","JMeter","Gatling","Elastic stack",{"ci\u002Fcd":29,"logging":81,"profiling":81,"automation":29,"compliance":29,"governance":29,"resilience":29,"ai adoption":29,"bdd testing":29,"it security":81,"web testing":29,"agile devops":29,"orchestration":29,"source control":29,"database tuning":29,"risk management":29,"test automation":29,"containerization":29,"culture building":29,"people management":29,"workforce planning":29,"documentation tools":29,"performance testing":81,"community leadership":29,"production ownership":29,"relational databases":29,"software engineering":29,"technical leadership":29,"architecture patterns":29,"capability development":29,"engineering excellence":29,"integration middleware":29,"communication protocols":29,"monitoring and alerting":81,"enterprise integration patterns":29},[122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156],"Software Engineering","People Management","Agile DevOps","Production Ownership","Engineering Excellence","Technical Leadership","AI Adoption","Automation","Risk Management","Governance","Resilience","Compliance","Capability Development","Workforce Planning","Community Leadership","Culture Building","Enterprise Integration Patterns","Integration Middleware","Relational Databases","Database Tuning","Source Control","CI\u002FCD","Documentation Tools","Test Automation","BDD Testing","Web Testing","Containerization","Orchestration","Communication Protocols","Architecture Patterns","Performance Testing","Monitoring and Alerting","Profiling","Logging","IT Security",{"id":158,"slug":159,"title":160,"raw_title":10,"is_featured":11,"company":161,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":162,"processed_country_iso_code_gmaps":163,"processed_home_office":19,"processed_salary_min":164,"processed_salary_max":165,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":166,"processed_employment_types":26,"processed_it_skills":167,"processed_it_skills_labels":168,"processed_job_expertise_skills":176,"processed_job_expertise_skills_labels":177,"max_cpc":66,"actual_cpc":66},73577,"senior-full-stack-engineer-bmg-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Senior Full-Stack Engineer | BMG @ING Hubs Romania",{"name":72,"slug":73,"logo_url":74},[16],[18],60000,90000,[25],{"css":28,"git":28,"jms":28,"rpc":28,"vue":28,"grpc":28,"html":28,"java":29,"junit":28,"kafka":28,"maven":28,"react":28,"docker":28,"http\u002F2":28,"jgiven":28,"jmeter":81,"karate":28,"kotlin":81,"oracle":28,"svelte":28,"angular":28,"gatling":81,"mockito":28,"cucumber":28,"http\u002F1.1":28,"lit-html":28,"monolith":28,"openshift":28,"rest apis":29,"confluence":28,"javascript":28,"kubernetes":28,"playwright":28,"spring boot":29,"azure devops":28,"elastic stack":81,"jpa\u002Fhibernate":29,"microservices":28,"ms sql server":28,"spring framework":29,"domain driven design":28},[83,84,85,86,87,88,89,90,91,169,93,94,95,96,97,98,99,100,101,102,103,104,105,36,106,107,108,109,110,111,112,170,171,172,116,173,174,117,118,175,31],"Lit-HTML","HTTP\u002F1.1","HTTP\u002F2","RPC","Microservices","Monolith","Elastic Stack",{"dora":28,"ci\u002Fcd":29,"devops":29,"mentoring":28,"profiling":81,"automation":28,"clean code":29,"compliance":28,"governance":28,"resilience":28,"it security":81,"refactoring":28,"web testing":28,"code reviews":28,"observability":28,"orchestration":28,"cash management":28,"database tuning":29,"on-call support":28,"risk management":28,"troubleshooting":28,"containerization":28,"squad ceremonies":28,"technical design":28,"disaster recovery":28,"knowledge sharing":28,"production support":28,"service continuity":28,"testing frameworks":29,"engineering culture":28,"incident management":28,"performance testing":81,"root cause analysis":28,"domain driven design":28,"liquidity management":28,"relational databases":29,"software engineering":29,"architecture patterns":28,"engineering standards":28,"cross-team initiatives":28,"integration middleware":29,"platform modernization":28,"ai-assisted engineering":28,"communication protocols":28,"monitoring and alerting":81,"responsible ai adoption":28,"architecture discussions":28,"self-healing capabilities":28,"engineering best practices":28,"enterprise integration patterns":29,"treasury and transaction banking":28},[122,138,139,140,141,178,143,179,180,147,148,149,150,116,151,152,153,154,156,181,182,183,130,131,133,184,132,185,186,187,188,129,189,190,191,192,193,62,194,195,196,197,198,199,200,201,202,203,204,205,206],"Clean Code","DevOps","Testing Frameworks","Treasury and Transaction Banking","Cash Management","Liquidity Management","DORA","Disaster Recovery","Service Continuity","AI-Assisted Engineering","Responsible AI Adoption","Self-Healing Capabilities","Observability","On-Call Support","Production Support","Root Cause Analysis","Troubleshooting","Code Reviews","Refactoring","Engineering Best Practices","Technical Design","Architecture Discussions","Mentoring","Knowledge Sharing","Squad Ceremonies","Cross-Team Initiatives","Engineering Culture","Platform Modernization","Engineering Standards",{"id":208,"slug":209,"title":210,"raw_title":10,"is_featured":11,"company":211,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":212,"processed_country_iso_code_gmaps":214,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":215,"processed_employment_types":26,"processed_it_skills":216,"processed_it_skills_labels":217,"processed_job_expertise_skills":223,"processed_job_expertise_skills_labels":224,"max_cpc":66,"actual_cpc":66},73576,"senior-software-developer-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Senior Software Developer @ING Hubs Romania",{"name":72,"slug":73,"logo_url":74},[213],"București",[18],[25],{"git":29,"java":29,"ci\u002Fcd":29,"kafka":28,"maven":29,"sonar":29,"docker":29,"github":29,"kotlin":29,"oracle":28,"spring":29,"checkmarx":29,"openshift":29,"sonarqube":29,"azure devops":29},[83,31,218,103,219,220,98,100,143,102,101,221,222,110,112],"Spring","Sonar","Checkmarx","GitHub","SonarQube",{"system design":29,"design patterns":29,"automated testing":29,"agile methodologies":29,"system architecture":29,"testing methodologies":29,"functional programming":29,"object-oriented programming":29,"backend software development":29},[225,226,227,228,229,230,231,232,233],"Backend software development","Testing methodologies","Automated testing","Design patterns","Object-oriented programming","Functional programming","System architecture","System design","Agile methodologies",{"id":235,"slug":236,"title":237,"raw_title":10,"is_featured":11,"company":238,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":241,"processed_country_iso_code_gmaps":242,"processed_home_office":243,"processed_salary_min":165,"processed_salary_max":244,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":245,"processed_employment_types":26,"processed_it_skills":246,"processed_it_skills_labels":247,"processed_job_expertise_skills":262,"processed_job_expertise_skills_labels":263,"max_cpc":66,"actual_cpc":66},59399,"lead-software-amp-platform-engineering-lseg-business-services-rm-srl","Lead Software & Platform Engineering",{"name":239,"slug":240,"logo_url":10},"LSEG Business Services RM S.R.L","lseg-business-services-rm-srl",[213],[18],"onsite",130000,[25],{"aws":29,"gcp":81,"git":28,"sql":29,"java":29,"azure":29,"ci\u002Fcd":29,"kafka":28,"react":81,"gradle":28,"kotlin":81,"quasar":28,"vue.js":28,"angular":81,"hibernate":28,"terraform":28,"javascript":28,"postgresql":29,"typescript":28,"spring boot":29,"rest api design":29,"event-driven systems":29,"microservices architecture":29},[83,84,248,249,250,89,251,252,253,94,93,254,255,98,256,257,258,259,260,102,143,261,31],"Hibernate","Gradle","REST API design","TypeScript","Vue.js","Quasar","Microservices architecture","Event-driven systems","AWS","Azure","GCP","PostgreSQL","SQL","Terraform",{"dns":28,"ipam":28,"vlans":28,"routing":28,"agile\u002Fscrum":28,"expressroute":28,"orchestration":29,"system design":29,"direct connect":28,"cloud networking":29,"network automation":29,"distributed systems":29,"private connectivity":29,"vpc\u002Fvnet connectivity":29,"infrastructure as code":29,"servicenow integration":28,"networking fundamentals":29,"high-availability systems":29},[264,149,265,266,267,268,269,270,271,272,273,274,275,276,232,277,278,279],"Network automation","Networking fundamentals","DNS","IPAM","Routing","VLANs","Cloud networking","VPC\u002FVNet connectivity","Private connectivity","Direct Connect","ExpressRoute","ServiceNow integration","Agile\u002FScrum","Distributed systems","High-availability systems","Infrastructure as Code",{"id":281,"slug":282,"title":283,"raw_title":10,"is_featured":11,"company":284,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":285,"processed_country_iso_code_gmaps":286,"processed_home_office":19,"processed_salary_min":287,"processed_salary_max":288,"processed_salary_currency":289,"processed_salary_source":23,"processed_working_hours":290,"processed_employment_types":26,"processed_it_skills":291,"processed_it_skills_labels":292,"processed_job_expertise_skills":297,"processed_job_expertise_skills_labels":298,"max_cpc":66,"actual_cpc":66},33847,"full-stack-java-engineer-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Full Stack Java Engineer @ING Hubs Romania",{"name":72,"slug":73,"logo_url":74},[213],[18],15000,25000,"RON",[25],{"java":29,"vite":28,"ci\u002Fcd":28,"react":29,"kotlin":28,"ms sql":81,"vitest":28,"kubernetes":81,"spring boot":81,"azure devops":81,"web components":28,"relational databases":28},[94,293,294,295,83,31,143,140,84,101,296,111],"Vite","Vitest","Web Components","MS SQL",{"esg knowledge":81,"ui\u002Fux principles":28,"automated testing":29,"software design patterns":29,"data-driven decision making":28,"object-oriented programming":29},[299,300,60,301,302,303],"Software Design Patterns","Object-Oriented Programming","UI\u002FUX Principles","Data-Driven Decision Making","ESG Knowledge",{"id":305,"slug":306,"title":307,"raw_title":10,"is_featured":11,"company":308,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":309,"processed_country_iso_code_gmaps":310,"processed_home_office":19,"processed_salary_min":287,"processed_salary_max":288,"processed_salary_currency":289,"processed_salary_source":23,"processed_working_hours":311,"processed_employment_types":26,"processed_it_skills":312,"processed_it_skills_labels":313,"processed_job_expertise_skills":321,"processed_job_expertise_skills_labels":322,"max_cpc":66,"actual_cpc":328},33878,"senior-java-developer-business-banking-lending-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti","Senior Java Developer | Business Banking Lending @ING Hubs Romania",{"name":72,"slug":73,"logo_url":74},[213],[18],[25],{"java":29,"ci\u002Fcd":28,"kafka":81,"gitlab":28,"kotlin":81,"oracle":28,"spring":29,"tomcat":81,"ansible":28,"java ee":29,"jenkins":28,"cassandra":28,"checkmarx":81,"springboot":29,"artifactory":28,"azure devops":28},[83,314,218,315,316,100,31,98,317,220,143,101,318,319,40,320],"Java EE","SpringBoot","Cassandra","Tomcat","Gitlab","Jenkins","Ansible",{"business banking lending":29,"mission-critical systems":29,"financial application development":28,"high-availability and performance":29,"high-volume low-latency applications":29},[323,324,325,326,327],"Business Banking Lending","High-volume low-latency applications","Mission-critical systems","High-availability and performance","Financial application development",0.3,{"industry":330,"employment_type":344,"expertise_skills":347,"it_skills":400,"salary_currency":458,"processed_working_hours":461},[331,335,338,341],{"key":332,"label":333,"count":334},"banking","Banking",6,{"key":336,"label":337,"count":28},"financial services","Financial Services",{"key":339,"label":340,"count":66},"financial markets infrastructure","Financial Markets Infrastructure",{"key":342,"label":343,"count":66},"data","Data",[345],{"key":26,"label":346,"count":4},"PERMANENT",[348,350,352,354,356,358,360,362,364,366,368,370,373,376,378,380,382,384,387,389,392,394,396,398],{"key":349,"label":149,"slug":349,"count":28},"orchestration",{"key":351,"label":60,"slug":351,"count":28},"automated-testing",{"key":353,"label":151,"slug":353,"count":81},"architecture-patterns",{"key":355,"label":139,"slug":355,"count":81},"integration-middleware",{"key":357,"label":62,"slug":357,"count":81},"incident-management",{"key":359,"label":129,"slug":359,"count":81},"automation",{"key":361,"label":147,"slug":361,"count":81},"web-testing",{"key":363,"label":152,"slug":363,"count":81},"performance-testing",{"key":365,"label":138,"slug":365,"count":81},"enterprise-integration-patterns",{"key":367,"label":132,"slug":367,"count":81},"resilience",{"key":369,"label":154,"slug":369,"count":81},"profiling",{"key":371,"label":372,"slug":371,"count":81},"monitoring-and-alerting","Monitoring And Alerting",{"key":374,"label":375,"slug":374,"count":81},"cicd","Ci\u002FCd",{"key":377,"label":140,"slug":377,"count":81},"relational-databases",{"key":379,"label":150,"slug":379,"count":81},"communication-protocols",{"key":381,"label":130,"slug":381,"count":81},"risk-management",{"key":383,"label":141,"slug":383,"count":81},"database-tuning",{"key":385,"label":386,"slug":385,"count":81},"it-security","It Security",{"key":388,"label":131,"slug":388,"count":81},"governance",{"key":390,"label":391,"slug":390,"count":81},"system-design","System Design",{"key":393,"label":133,"slug":393,"count":81},"compliance",{"key":395,"label":122,"slug":395,"count":81},"software-engineering",{"key":397,"label":148,"slug":397,"count":81},"containerization",{"key":399,"label":300,"slug":399,"count":81},"object-oriented-programming",[401,403,405,409,411,412,414,416,418,420,422,425,427,429,431,434,436,439,441,444,447,450,453,456],{"key":402,"label":31,"slug":402,"count":4},"kotlin",{"key":404,"label":83,"slug":404,"count":334},"java",{"key":406,"label":407,"slug":406,"count":408},"azure-devops","Azure Devops",5,{"key":410,"label":98,"slug":410,"count":408},"kafka",{"key":374,"label":375,"slug":374,"count":29},{"key":413,"label":84,"slug":413,"count":29},"spring-boot",{"key":415,"label":102,"slug":415,"count":29},"git",{"key":417,"label":100,"slug":417,"count":29},"oracle",{"key":419,"label":94,"slug":419,"count":29},"react",{"key":421,"label":36,"slug":421,"count":28},"mockito",{"key":423,"label":424,"slug":423,"count":28},"javascript","Javascript",{"key":426,"label":111,"slug":426,"count":28},"kubernetes",{"key":428,"label":103,"slug":428,"count":28},"maven",{"key":430,"label":110,"slug":430,"count":28},"docker",{"key":432,"label":433,"slug":432,"count":28},"openshift","Openshift",{"key":435,"label":93,"slug":435,"count":28},"angular",{"key":437,"label":438,"slug":437,"count":81},"jmeter","Jmeter",{"key":440,"label":116,"slug":440,"count":81},"domain-driven-design",{"key":442,"label":443,"slug":442,"count":81},"junit","Junit",{"key":445,"label":446,"slug":445,"count":81},"grpc","Grpc",{"key":448,"label":449,"slug":448,"count":81},"jgiven","Jgiven",{"key":451,"label":452,"slug":451,"count":81},"css","Css",{"key":454,"label":455,"slug":454,"count":81},"rest-apis","Rest Apis",{"key":457,"label":95,"slug":457,"count":81},"vue",[459,460],{"key":22,"label":22,"count":408},{"key":289,"label":289,"count":81},[462],{"key":25,"label":25,"count":4},{"image_path":464,"content_de":10,"content_en":10,"composite_key":465,"last_updated":466},"\u002Fimages\u002Fskill\u002Fkotlin.webp","skill:kotlin:ro","2026-08-17T09:03:18.763637+02:00",{"total":468,"jobs":469},0,[]]