{"id":2306921,"url":"https://alion.io/job/kesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen","title":"Experienced Full Stack Developer K‑Ruoka-tiimiin K-ryhmään","company":{"id":456689,"name":"Kesko","domain":"kesko.fi","url":"https://alion.io/company/kesko-fi","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Helsinki, Finland"],"countries":["FI"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":55000,"max_usd":110000,"period":"year","method":"role_country_seniority_unknown","sample_n":41},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Dynatrace","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Sentry","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-07T21:00:01Z","employer_posted_date":null,"last_verified_at":"2026-10-07T21:00:01Z","board_verified":false,"closed_at":null,"days_open":29,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":29},"description":"Meitä on yli 1000 kauppiasta ja 39 000 koolaista, joilla on loputon usko paremman kaupan rakentamiseen yhä uudestaan ja uudestaan. Uskomme kauppaan ja kauppiuuden vahvaan henkeen yritteliään ja hyvinvoivan yhteiskunnan kivijalkana.\n\nOli juttusi autot, rakentaminen, asiakaspalvelu tai teknologia, meillä on jatkuvasti uusia paikkoja paremman kaupan tekijöille. Meillä kädenjälkesi näkyy suomalaisten arjessa - miten liikumme, syömme tai rakennamme. Tämä talo ei pysähdy ja pystytkin rakentamaan omanlaista uraasi toimialoista ja yhtiöistä toiseen.\n\nOlemme tekijöiden talo ja meitä yhdistää ehta tekemisen meininki. Yhdessä tuumin ja asiakas mielessä me teemme parempaa kauppaa, ihan joka päivä. Joten eiköhän kääritä hihat ja laiteta taas tuulemaan - LET'S K!\n\nHaluatko rakentaa ratkaisua, jota sadattuhannet suomalaiset käyttävät joka päivä? Tule mukaan kehittämään K-Ruoan digitaalista kokonaisuutta - yhtä Suomen suurimmista ja näkyvimmistä kuluttajapalveluista. \n\nVahvistamme Keskon omaa ohjelmistokehitysosaamista ja etsimme kokeneita kehittäjiä, jotka haluavat ottaa vastuuta ratkaisujen laadusta, ylläpidettävyydestä ja teknisestä suunnasta. \n\nMikä tiimi? \n\nK-Ruoan taustajärjestelmätiimi rakentaa ja ylläpitää verkkokaupan taustajärjestelmiä ja sisäisiä hallintaliittymiä modernissa AWS-ympäristössä. Tiimissä työskentelee sekä Keskon omia kehittäjiä että Suomen johtavien konsulttitalojen osaajia - ympärilläsi on kokeneita kehittäjiä ja suunnittelijoita. \n\nRoolisi meillä \n\nTyösi vaikuttaa suoraan K-Ruoan digitaalisten palveluiden luotettavuuteen, suorituskykyyn ja käyttäjäkokemukseen. \n\nSuunnittelet, toteutat ja ylläpidät Node.js- ja TypeScript-pohjaisia backend-palveluita ja API-rajapintoja.\n\nKehität AWS-ympäristöä ja infrastruktuuria Terraformilla.\n\nTyöskentelet PostgreSQL-tietokantojen ja integraatioiden parissa.\n\nKehität tarvittaessa myös React-pohjaisia hallintaliittymiä.\n\nParannat testiautomaatiota, toimitusputkia, havainnoitavuutta ja järjestelmän luotettavuutta.\n\nOsallistut teknisiin päätöksiin ja ratkaisujen pitkäjänteiseen kehittämiseen.\n\nEtsimme itseohjautuvaa ja yhteistyökykyistä kehittäjää, joka tekee tarkoituksenmukaisia teknisiä ratkaisuja, kantaa vastuuta niiden laadusta ja haluaa rakentaa parasta mahdollista asiakaskokemusta. \n\nOdotamme sinulta \n\nUsean vuoden kokemusta laajojen tai liiketoimintakriittisten verkkopalveluiden kehittämisestä \n\nVahvaa backend- ja infraosaamista (TypeScript, Node.js, AWS, SQL, Terraform)\n\nKokemusta frontend-kehityksestä (React)\n\nYmmärrystä skaalautuvasta arkkitehtuurista\n\nItseohjautuvaa ja ratkaisukeskeistä työotetta\n\nObservability-osaamista (Dynatrace/Sentry)\n\nKokemusta AI-avusteisesta ohjelmistokehityksestä sekä omia näkemyksiä sen tehokkaasta ja vastuullisesta hyödyntämisestä ohjelmistokehityksessä (Claude/Github Copilot)\n\nSujuvaa suomen ja englannin kielen taitoa\n\nMitä tarjoamme? \n\nKokeneen, laadukkaan ja hyvin kommunikoivan tiimin \n\nMerkityksellistä työtä palvelun parissa, jolla on valtavat käyttäjämäärät\n\nHybridityömalli, jossa yhdistyvät joustavuus ja säännöllinen yhdessä työskentely. Tiimimme yhteinen toimistopäivä on torstaisin.\n\nModerni K-Kampus Kalasatamassa (kuntosali, ravintola, kahvila, työterveys)\n\nKattavat henkilöstöedut, joihin kuuluu muun muassa matkapuhelinetu, Epassi Flex, henkilöstöalennukset K-ryhmän liikkeistä, oma työterveyshuolto ja vapaa-ajan tapaturmavakuutus. Sinulla on myös mahdollisuus työsuhdeautoon autopolitiikkamme mukaisesti. Lisäksi yhteistyökumppanimme tarjoavat monipuolisia etuja mm. matkustamisen ja optikkopalveluiden parista\n\nMahdollisuus oppia, kehittyä ja vaikuttaa K-Ruoan teknisiin ratkaisuihin, kehityskäytäntöihin ja palveluiden pitkäjänteiseen kehittämiseen\n\nKiinnostuitko? \n\nLisätietoja: Developer Team Lead Juha Hakala \n\n📞 +358 40 764 8252 (ma-to klo 16-17). \n\nLähetä hakemuksesi palkkatoiveineen viimeistään 1.11.2026. Aloitamme haastattelut jo hakuaikana ja täytämme paikan sopivan henkilön löydyttyä. Valitulle tehdään huumausainetesti ja turvallisuusselvitys. \n\nMe K-ryhmässä arvostamme monimuotoisuutta ja uskomme, että erilaiset taustat ja näkökulmat ovat avain menestykseen. Pyrimme luomaan työympäristön, jossa jokaisella on mahdollisuus kehittyä. Yhdenvertaisuus, syrjimättömyys ja oikeudenmukaisuus ovat keskeisiä periaatteitamme rekrytoinnissa, palkitsemisessa ja urakehityksessä.","description_format":"text","description_chars":4335,"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-11T22:55:28Z"}],"visa":[],"liveness":{"score":35,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.746,"p_room":0.55,"age_days":28,"expected_fill_days":25,"reasons":["seen:28","velocity","win:tail"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/kesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen","json_url":"https://alion.io/job/kesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen.json","meta":{"generated_at":"2026-11-05T21:34:32Z","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":1617,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00: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":456689},"rest":"https://alion.io/mcp/rest/get_company?id=456689"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen"},{"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%2Fkesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen"},{"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%2Fkesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen"},{"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/kesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkesko-experienced-full-stack-developer-k-ruoka-tiimiin-k-ryhmaeaen"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2306921}},{"tool":"search_jobs","arguments":{"company":"kesko.fi","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2306921},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}