
Etsimme kokenutta Senior Back-end-kehittäjää, jolla on vahva arkkitehtuurinen näkemys, korkea omistajuuden tunne ja aito halu toimia modernien ohjelmistokehityskäytäntöjen eturintamassa. Mitä tulet tekemään Liityt yhteen ristikkäisistä tiimeistämme — työskennellen yhdessä tuoteomistajan, suunnittelijan, front-end-, back-end- ja QA-kehittäjien kanssa — rakentaen maailman parasta Employer of Record -alustaa. Olemme remote-first-tiimi, joka on levittäytynyt Aasiaan ja Eurooppaan, joten selkeä asynkroninen viestintä ja eri aikavyöhykkeiden välinen yhteistyö ovat osa päivittäistä työtämme. Vastaat merkittävistä tuotteen osista päästä päähän, suunnittelusta julkaisuun, ja sinulla on autonomia ja vastuu tehdä teknisiä päätöksiä sekä odotus tuottaa arvoa nopeasti tinkimättä laadusta. AI-työkalut ovat ensisijainen osa työtapaamme: hyödynnät niitä nopeuttamiseen ja toimit laatuvahtina kaikessa julkaistussa koodissa. Vastuualueet - Suunnitella, kehittää ja dokumentoida nopeita, turvallisia ja helppokäyttöisiä API-rajapintoja, joita käyttävät sekä front-end- että back-end-sovellukset - Rakentaa tehokkaita integraatioita muihin sovelluksiin ja kolmansien osapuolten ohjelmistoihin - Vastata koko toteutussyklistä suunnittelusta julkaisuun - Hyödyntää AI-koodaustyökaluja (esim. Cursor, Claude Code, GitHub Copilot) keskeisenä osana kehitysprosessia toteutuksen nopeuttamiseksi - Toimia laadunvarmistajana AI-avusteisessa kehityksessä: tarkastaa, validoida ja refaktoroida generoitua koodia varmistaakseen, että se täyttää arkkitehtuuri-, tietoturva- ja ylläpidettävyysstandardit - Suunnitella ja koordinoida kevyitä automaatioita ja agenttityönkulkuja toistuvien teknisten tehtävien (testien generointi, datamigraatiot, boilerplate, valvontaskriptit) poistamiseksi - Edistää tiimin AI-avusteisten kehityskäytäntöjen omaksumista ja jakaa oppeja Back-End Chapterin sisällä - Osallistua vaatimusanalyyseihin ja työskennellä tiiviisti tuoteomistajan kanssa uusien ominaisuuksien suunnittelussa ja suunnittelussa - Osallistua Back-End Engineering Chapteriin ja vaikuttaa globaaleihin arkkitehtuuripäätöksiin Vaatimukset - Vähintään 7 vuoden kokemus ohjelmistokehityksestä - Vahva arkkitehtuurinen näkemys ja vastuullisuus koodin laadusta — kyky suunnitella hyviä järjestelmiä, ei vain kirjoittaa hyvää koodia - Vahva osaaminen Java- ja Spring Boot -ympäristöissä - Osoitettu, käytännön kokemus AI-koodausavustajien käytöstä tuotantoympäristössä — harjoiteltu työnkulku, ei vain tuttuus - Kyky arvioida kriittisesti AI-generoidun koodin oikeellisuutta, tietoturvaa ja ylläpidettävyyttä - Kokemus mikropalveluiden suunnittelusta ja toteutuksesta - Tietämys API-suunnittelusta (REST, gRPC, GraphQL) ja API-dokumentaatiosta (OpenAPI/Swagger) - Kokemus erilaisista tietovarasto-, striimaus- ja välimuistiratkaisuista (SQL- ja NoSQL-tietokannat, Redis, MQ, Kafka, Elasticsearch) - Kyky piirtää ja dokumentoida tekniset ratkaisut ennen toteutusta - Kyky kommunikoida tehokkaasti etäympäristössä — selkeä kirjallinen viestintä, luotettava asynkroninen yhteistyö Toivottuja taitoja - Kokemus monimutkaisten tehtävien pilkkomisesta agenttiystävällisiin alitehtäviin tai yksinkertaisten automaatioputkien rakentamisesta ja konfiguroinnista - TDD-lähestymistapa oletuksena — erityisen tärkeää AI-avusteisessa työnkulussa, jossa testit ovat ensisijainen turvaverkko generoidulle koodille - Kokemus SaaS-alustasta tai muusta räätälöidystä tuotteesta - Todistettu osaaminen verkkopalveluiden maksujen, palkanmaksu- tai laskutusdomainien osaamisesta - Kokemusta Pythonista - Vahva tietoturva- ja sovellussuorituskyvyn tuntemus - Pyrkimys ratkaista monimutkaiset ongelmat yksinkertaisilla ja tehokkailla ratkaisuilla - Itsenäinen ja itsensä kehittävä: hallitset oman aikasi, määrität oman kasvupolun ja pidät riman korkealla odottamatta ohjeita
Työn tiedot
Vastuualueet
- Suunnitella, kehittää ja dokumentoida nopeita, turvallisia ja helppokäyttöisiä API-rajapintoja
- Rakentaa tehokkaita integraatioita muihin sovelluksiin ja kolmansien osapuolten ohjelmistoihin
- Vastata koko toteutussyklistä suunnittelusta julkaisuun
- Hyödyntää AI-koodaustyökaluja (Cursor, Claude Code, GitHub Copilot) toteutuksen nopeuttamiseksi
- Tarkastaa, validoida ja refaktoroida AI-generoitua koodia arkkitehtuurin, tietoturvan ja ylläpidettävyyden varmistamiseksi
- Suunnitella ja koordinoida kevyitä automaatioita ja agenttityönkulkuja teknisiin tehtäviin
- Edistää AI-avusteisten kehityskäytäntöjen omaksumista
- Yhteistyö tuoteomistajan kanssa uusien ominaisuuksien suunnittelussa ja suunnittelussa
- Osallistua Back-End Engineering Chapteriin ja globaaleihin arkkitehtuuripäätöksiin
Vaatimukset
- Vähintään 7 vuoden kokemus ohjelmistokehityksestä
- Vahva arkkitehtuurinen näkemys ja vastuullisuus koodin laadusta
- Vahva osaaminen Java- ja Spring Boot -ympäristöissä
- Käytännön kokemus AI-koodausavustajien käytöstä tuotantoympäristössä
- Kyky arvioida kriittisesti AI-generoidun koodin oikeellisuutta, tietoturvaa ja ylläpidettävyyttä
- Kokemus mikropalveluiden suunnittelusta ja toteutuksesta
- Tietämys API-suunnittelusta (REST, gRPC, GraphQL) ja API-dokumentaatiosta (OpenAPI/Swagger)
- Kokemus SQL- ja NoSQL-tietokannoista, Redisistä, MQ:sta, Kafkasta ja Elasticsearchista
- Kyky piirtää ja dokumentoida tekniset ratkaisut ennen toteutusta
- Tehokkaat viestintätaidot etätyöhön ja asynkroniseen yhteistyöhön
Taidot ja teknologiat

Aiheeseen liittyvät mahdollisuudet
Löydä lisää kiinnostuksen kohteisiisi ja taitoihisi sopivia mahdollisuuksia