Invillia
Invillia
5 001 – 10 000 Ansatte
LogistikkMarkedsføringRådgivning
Invillia er et teknologiselskap som ble grunnlagt i 2003 og utvikler skreddersydde programvareløsninger for bedrifter. Arbeidet omfatter tilpassede applikasjoner utformet for å håndtere operasjonelle utfordringer, forbedre effektiviteten og støtte digital transformasjon. Invillia betjener organisasjoner innen rådgivning, logistikk og markedsføring.

Senior Kotlin-backendutvikler (fjernarbeid, Brasil)

Senior Kotlin-backendutvikler som bygger API-er, integrasjoner og distribuerte arkitekturer. Bidra til løsninger innen kunstig intelligens for et globalt teknologiselskap.

Beskrivelse

  • Bygg og vedlikehold backendapplikasjoner med Kotlin
  • Implementer forretningsregler basert på definerte krav og løsningsspesifikasjoner
  • Utform API-er og integrasjoner med eksterne systemer og datakilder
  • Anvend prinsippene for Domain-Driven Design, Clean Architecture og Hexagonal Architecture
  • Strukturer løsninger ved hjelp av modellen Ports and Adapters
  • Oppretthold kodekvaliteten gjennom automatiserte tester og beste praksis innen programvareutvikling
  • Opprett og vedlikehold tester med JUnit, Testcontainers og klassebaserte testmetoder
  • Bidra til videreutvikling av relasjonelle og ikke-relasjonelle databaser
  • Bidra til å definere skalerbare og robuste arkitekturer for distribuerte miljøer
  • Støtt initiativer innen kunstig intelligens, inkludert implementering av forretningslogikk
  • Utfør prompt engineering når prosjektets behov krever det
  • Evaluer kvaliteten og konsistensen i annoterte datasett
  • Identifiser forbedringer som ivaretar kundenes og sluttbrukernes behov
  • Lever kode som oppfyller standarder for sikkerhet, kvalitet og vedlikeholdbarhet

Krav

  • Solid yrkeserfaring med backendutvikling i Kotlin
  • Avansert forståelse av Domain-Driven Design
  • Praktisk erfaring med Test-Driven Development
  • God kjennskap til Clean Architecture
  • Erfaring med Hexagonal Architecture og mønsteret Ports and Adapters
  • Erfaring med Kubernetes
  • Erfaring med relasjonelle og ikke-relasjonelle databaser
  • Forståelse av bruksområder, styrker og begrensninger ved ulike databasemodeller
  • Erfaring med PostgreSQL
  • Erfaring med DynamoDB
  • Kunnskap om automatisert testing med JUnit og Testcontainers
  • Erfaring med integrasjon av systemer og API-er
  • Forståelse av beste praksis for kodekvalitet, sikkerhet og vedlikeholdbarhet
  • Erfaring med å bygge skalerbare, distribuerte løsninger
  • Kunnskap om bruk av programvareutvikling i løsninger innen kunstig intelligens
  • Erfaring med prosjekter innen generativ AI er en fordel
  • Erfaring med prompt engineering er en fordel
  • Erfaring med evaluering og klargjøring av data for AI-modeller er en fordel
  • Kunnskap om hendelsesdrevne arkitekturer og mikrotjenester er en fordel
  • Erfaring med skymiljøer er en fordel

Fordeler

  • Personer med funksjonsnedsettelser oppfordres også til å søke
  • Fjernarbeid

Relaterte jobber

Rocket Software

Programvareingeniør III, Java fullstack

Rocket Software

Utform, feilsøk og test Java-programvare på tvers av hele stakken hos Rocket Software, og bidra til produktforbedringer, nye produkter og utviklingsverktøy. Lever vedlikeholdbar, dokumentert kode og testdekning gjennom samarbeid i agile seremonier.

Åpne