{"id":2983949,"url":"https://alion.io/job/backstage-it-senior-kotlin-developer","title":"Senior Kotlin Developer","company":{"id":4425385,"name":"Backstage IT","domain":"backstage-it.nl","url":"https://alion.io/company/backstage-it","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chișinău, Moldova"],"countries":["MD"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitHub Actions","optional":false},{"name":"gRPC","optional":false},{"name":"Kotlin","optional":false},{"name":"Ktor","optional":false},{"name":"Kubernetes","optional":false},{"name":"Laravel","optional":false},{"name":"Linux","optional":false},{"name":"Liquibase","optional":false},{"name":"MySQL","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Symfony","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-20T09:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-20T09:00:00Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"We are looking for a Senior Kotlin Developer to join our friendly and dynamic team.\n\nWhat are you bringing?\n\n5+ years of experience as a professional software engineer in a product or integration environment.\n\nStrong skills in Kotlin and PHP, or solid experience in one and a willingness to develop in the other. You have no religious beliefs about languages.\n\nExperience with API design (REST and/or gRPC), event-driven architecture, and relational databases.\n\nA domain-driven approach: you model from the business, not from the framework.\n\nYou understand legacy systems: you know when a refactor is worthwhile and when it is better to build a layer around existing code.\n\nA senior attitude: you make decisions, share knowledge, and are not a prima donna about your code.\n\nFluent in spoken and written English.\n\nThe stack you work with\n\nPragmatic, modern, maintainable. What we are running today:\n\nKotlin / JVM\n\nNew Eneqto services, Ktor / Spring Boot\n\nPHP 8.x\n\nSymfony & Laravel - Planigo and Invoice Complete\n\nPostgre / MySQL\n\nRelational, with Liquibase for migrations\n\nRabbitMQ / Redis\n\nAsync messaging, queuing and caching\n\nDocker / Kubernetes\n\nDeploy, locally and in production\n\nGitHub Actions\n\nCI/CD, code quality and automatic testing\n\nWhat exactly are you going to do?\n\nBuilding Eneqto services: developing new Kotlin modules for integrations, event flows, APIs, and domain logic. The stack runs on the JVM and Linux, with PostgreSQL and RabbitMQ as the main technologies underneath.\n\nMaintaining and further developing PHP platforms: Planigo, Invoice Complete, and client-specific applications continuously receive new features. You contribute to refactoring projects without impacting production.\n\nRealizing customer integrations: connecting ERP systems (AFAS, Exact, Dynamics, SAP), EDI flows, and custom APIs. You build and monitor them and ensure they remain reliable.\n\nMaking architectural choices: advising on event-driven patterns, data models, and interfaces. You have demonstrable experience with domain-driven design.\n\nCode reviews and pair coding: helping mid-level colleagues grow and exchanging ideas with other senior engineers. You share what you know and are open to learning what you don't know yet.\n\nWorking directly with clients: during implementations, you collaborate with technical colleagues or architects from the client side. You translate their questions directly into working solutions.\n\nSubmit your CV at: [vezi email] Copiat to join a company as UNIQUE as YOU are!\n\nFor more information, please visit our website at www.backstageitcareers.com or call us: [vezi telefon]069499934 Copiat\n\n Abilități cheie\r\n\n PHP\r\n Kotlin\r\n\n Trimite CV","description_format":"text","description_chars":2690,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-21T08:08:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":28,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/backstage-it-senior-kotlin-developer","json_url":"https://alion.io/job/backstage-it-senior-kotlin-developer.json","meta":{"generated_at":"2026-10-27T03:45:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3206,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4425385},"rest":"https://alion.io/mcp/rest/get_company?id=4425385"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbackstage-it-senior-kotlin-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbackstage-it-senior-kotlin-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbackstage-it-senior-kotlin-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/backstage-it-senior-kotlin-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbackstage-it-senior-kotlin-developer"}]}