Invillia
Invillia
5001 – 10.000 Zaposleni
LogistikaSvetovanjeTrženje
Invillia je tehnološko podjetje, ustanovljeno leta 2003, ki razvija prilagojene programske rešitve za podjetja. Njegovo delo vključuje izdelavo aplikacij po meri, namenjenih reševanju operativnih izzivov, izboljšanju učinkovitosti in podpori digitalni preobrazbi. Invillia sodeluje z organizacijami na področjih svetovanja, logistike in trženja.

Senior Kotlin Backend Developer (Delo na daljavo, Brazilija)

Senior backend razvijalec v Kotlinu, ki razvija API-je, integracije in porazdeljene arhitekture. Sodelujte pri rešitvah umetne inteligence za globalno tehnološko podjetje.

Opis

  • Razvijati in vzdrževati zaledne aplikacije v Kotlinu
  • Izvajati poslovna pravila na podlagi opredeljenih zahtev in specifikacij rešitev
  • Načrtovati API-je in integracije z zunanjimi sistemi ter viri podatkov
  • Uporabljati načela domensko vodenega načrtovanja, čiste arhitekture in heksagonalne arhitekture
  • Strukturirati rešitve z uporabo modela vrat in adapterjev
  • Vzdrževati kakovost kode z avtomatiziranim testiranjem in najboljšimi praksami programskega inženirstva
  • Ustvarjati in vzdrževati teste z JUnit, Testcontainers ter metodami testiranja, ki temeljijo na razredih
  • Pomagati pri razvoju relacijskih in nerelacijskih podatkovnih zbirk
  • Pomagati opredeljevati razširljive in odporne arhitekture za porazdeljena okolja
  • Podpirati pobude na področju umetne inteligence, vključno z izvajanjem poslovne logike
  • Izvajati prompt engineering, kadar to zahtevajo potrebe projekta
  • Ocenjevati kakovost in doslednost označenih podatkovnih zbirk
  • Prepoznavati izboljšave, ki obravnavajo potrebe strank in končnih uporabnikov
  • Dobavljati kodo, ki izpolnjuje standarde varnosti, kakovosti in vzdrževanja

Zahteve

  • Obsežne poklicne izkušnje z razvojem zalednih sistemov v Kotlinu
  • Napredno razumevanje domensko vodenega načrtovanja
  • Praktične izkušnje z razvojem, vodenim s testi
  • Delovno znanje čiste arhitekture
  • Izkušnje s heksagonalno arhitekturo ter vzorcem vrat in adapterjev
  • Izkušnje z delom s Kubernetesom
  • Izkušnje z relacijskimi in nerelacijskimi podatkovnimi zbirkami
  • Razumevanje primerov uporabe, prednosti in omejitev različnih modelov podatkovnih zbirk
  • Izkušnje s PostgreSQL
  • Izkušnje z DynamoDB
  • Poznavanje avtomatiziranega testiranja z JUnit in Testcontainers
  • Izkušnje z integracijo sistemov in API-jev
  • Razumevanje najboljših praks za kakovost, varnost in vzdrževanje kode
  • Izkušnje z izdelavo razširljivih porazdeljenih rešitev
  • Poznavanje uporabe razvoja programske opreme pri rešitvah umetne inteligence
  • Izkušnje s projekti generativne umetne inteligence so prednost
  • Izkušnje s prompt engineeringom so prednost
  • Izkušnje z ocenjevanjem in pripravo podatkov za modele umetne inteligence so prednost
  • Poznavanje dogodkovno vodenih arhitektur in mikrostoritev je prednost
  • Izkušnje z oblačnimi okolji so prednost

Ugodnosti

  • Kandidati z invalidnostmi so prav tako vabljeni k prijavi
  • Delo na daljavo

Sorodna delovna mesta

Boeing

Boeing Software Engineering Manager, Space Mission Systems

Boeing

Lead software architecture, development, and testing for Boeing’s next-generation space and ground mission systems. Manage engineering teams, stakeholder relationships, budgets, and delivery milestones.

Odpri