
Invillia on vuonna 2003 perustettu teknologiayritys, joka kehittää yrityksille räätälöityjä ohjelmistoratkaisuja. Sen työhön kuuluu kohdennettujen sovellusten suunnittelu toimintahaasteiden ratkaisemiseksi, tehokkuuden parantamiseksi ja digitaalisen muutoksen tukemiseksi. Invillia palvelee konsultoinnin, logistiikan ja markkinoinnin aloilla toimivia organisaatioita.
Kokenut Kotlin-taustajärjestelmäkehittäjä (etätyö, Brasilia)
Kokenut Kotlin-taustajärjestelmäkehittäjä, joka rakentaa rajapintoja, integraatioita ja hajautettuja arkkitehtuureja. Osallistu tekoälyratkaisujen kehittämiseen maailmanlaajuisessa teknologiayrityksessä.
Kuvaus
- Rakenna ja ylläpidä Kotlinilla toteutettuja taustajärjestelmäsovelluksia
- Toteuta liiketoimintasäännöt määriteltyjen vaatimusten ja ratkaisumäärittelyjen perusteella
- Suunnittele rajapintoja ja integraatioita ulkoisten järjestelmien ja tietolähteiden kanssa
- Sovella Domain-Driven Designin, Clean Architecturen ja Hexagonal Architecturen periaatteita
- Jäsennä ratkaisut Ports and Adapters -mallin mukaisesti
- Ylläpidä koodin laatua automaattisella testauksella ja ohjelmistosuunnittelun parhailla käytännöillä
- Luo ja ylläpidä testejä JUnitilla, Testcontainersilla ja luokkaperustaisilla testausmenetelmillä
- Osallistu relaatiotietokantojen ja ei-relaatiotietokantojen kehittämiseen
- Osallistu skaalautuvien ja vikasietoisten arkkitehtuurien määrittelyyn hajautettuihin ympäristöihin
- Tue tekoälyhankkeita, mukaan lukien liiketoimintalogiikan toteuttaminen
- Tee prompt engineeringia projektin tarpeiden sitä edellyttäessä
- Arvioi annotoitujen aineistojen laatua ja yhdenmukaisuutta
- Tunnista parannuksia, jotka vastaavat asiakkaiden ja loppukäyttäjien tarpeisiin
- Toimita tietoturvan, laadun ja ylläpidettävyyden standardit täyttävää koodia
Vaatimukset
- Vankka ammatillinen kokemus Kotlinilla toteutettujen taustajärjestelmien kehittämisestä
- Edistynyt Domain-Driven Designin tuntemus
- Käytännön kokemus testivetoisesta kehityksestä
- Clean Architecturen työkokemus tai hyvä tuntemus
- Kokemus Hexagonal Architecturen ja Ports and Adapters -mallin parissa työskentelystä
- Kokemus Kubernetesin käytöstä
- Kokemus relaatio- ja ei-relaatiotietokantojen käytöstä
- Ymmärrys eri tietokantamallien käyttötapauksista, vahvuuksista ja rajoituksista
- Kokemus PostgreSQL:stä
- Kokemus DynamoDB:stä
- JUnitilla ja Testcontainersilla tehtävän automaattisen testauksen tuntemus
- Kokemus järjestelmien ja rajapintojen integroinnista
- Koodin laatua, tietoturvaa ja ylläpidettävyyttä koskevien parhaiden käytäntöjen tuntemus
- Kokemus skaalautuvien ja hajautettujen ratkaisujen rakentamisesta
- Tuntemus ohjelmistokehityksen soveltamisesta tekoälyratkaisuihin
- Kokemus generatiivisen tekoälyn projekteista katsotaan eduksi
- Kokemus prompt engineeringista katsotaan eduksi
- Kokemus tekoälymallien aineistojen arvioinnista ja valmistelusta katsotaan eduksi
- Tapahtumavetoisten arkkitehtuurien ja mikropalvelujen tuntemus katsotaan eduksi
- Kokemus pilviympäristöistä katsotaan eduksi
Edut
- Myös vammaisia hakijoita kannustetaan hakemaan
- Etätyö