
Az Invillia 2003-ban alapított technológiai vállalat, amely egyedi szoftvermegoldásokat fejleszt vállalkozások számára. Munkája olyan személyre szabott alkalmazások készítésére terjed ki, amelyek a működési kihívások kezelését, a hatékonyság növelését és a digitális átalakulás támogatását szolgálják. Az Invillia tanácsadással, logisztikával és marketinggel foglalkozó szervezeteket szolgál ki.
Senior Kotlin backend fejlesztő (Távoli munkavégzés, Brazília)
Senior Kotlin backend fejlesztő API-k, integrációk és elosztott architektúrák fejlesztésére. Működjön közre egy globális technológiai vállalat mesterségesintelligencia-megoldásaiban.
Leírás
- Backendalkalmazások fejlesztése és karbantartása Kotlin használatával
- Üzleti szabályok megvalósítása a meghatározott követelmények és megoldási specifikációk alapján
- API-k és integrációk tervezése külső rendszerekkel és adatforrásokkal
- A Domain-Driven Design, a Clean Architecture és a Hexagonal Architecture elveinek alkalmazása
- Megoldások strukturálása a Ports and Adapters modell használatával
- A kódminőség fenntartása automatizált teszteléssel és a szoftverfejlesztési legjobb gyakorlatokkal
- Tesztelési megoldások létrehozása és karbantartása JUnit, Testcontainers és osztályalapú tesztelési módszerek használatával
- Közreműködés a relációs és nem relációs adatbázisok továbbfejlesztésében
- Skálázható és ellenálló architektúrák meghatározásának támogatása elosztott környezetekhez
- Mesterségesintelligencia-kezdeményezések támogatása, beleértve az üzleti logika megvalósítását is
- Promptmérnöki feladatok végrehajtása, amikor azt a projekt igényei megkövetelik
- Annotált adatkészletek minőségének és következetességének értékelése
- Az ügyfél- és végfelhasználói igényeket kielégítő fejlesztési lehetőségek azonosítása
- Biztonsági, minőségi és karbantarthatósági szabványoknak megfelelő kód szállítása
Követelmények
- Jelentős szakmai tapasztalat Kotlin-alapú backend rendszerek fejlesztésében
- A Domain-Driven Design magas szintű ismerete
- Gyakorlati tapasztalat tesztvezérelt fejlesztésben
- A Clean Architecture gyakorlati ismerete
- Tapasztalat a Hexagonal Architecture és a Ports and Adapters minta használatában
- Tapasztalat Kubernetes használatában
- Relációs és nem relációs adatbázisok használatában szerzett tapasztalat
- A különböző adatbázis-modellek alkalmazási területeinek, erősségeinek és korlátainak ismerete
- PostgreSQL-tapasztalat
- DynamoDB-tapasztalat
- Automatizált tesztelési ismeretek JUnit és Testcontainers használatával
- Rendszerek és API-k integrálásában szerzett tapasztalat
- A kódminőségre, biztonságra és karbantarthatóságra vonatkozó legjobb gyakorlatok ismerete
- Skálázható, elosztott megoldások fejlesztésében szerzett tapasztalat
- A szoftverfejlesztés mesterségesintelligencia-megoldásokban való alkalmazásának ismerete
- A generatív MI-projektekben szerzett tapasztalat előnyt jelent
- A promptmérnöki tapasztalat előnyt jelent
- Az MI-modellekhez szükséges adatok értékelésében és előkészítésében szerzett tapasztalat előnyt jelent
- Az eseményvezérelt architektúrák és mikroszolgáltatások ismerete előnyt jelent
- A felhőkörnyezetekben szerzett tapasztalat előnyt jelent
Juttatások
- A fogyatékossággal élő jelentkezőket is várjuk
- Távoli munkavégzés