D
Domus Global
Domus Global er et selskap som leverer teknologi- og innovasjonstjenester til større virksomheter og offentlig sektor. Arbeidet omfatter AI-strategi, produktutvikling, skytjenester og cybersikkerhet, dataanalyse og vekstmarkedsføring. Selskapet utvikler sikre digitale produkter som mobilbankapper, digitale lommebøker og superapper, støtter skybasert migrering og IT-styring og leverer AI-støttet markedsføring, outsourcing av forretningsprosesser og datadrevet beslutningsstøtte.

Senior Java-utvikler – fjernarbeid i Uruguay

Bygg Java-API-er, integrasjoner og løst koblede tjenester for IUGO-prosjekter med stor effekt. Jobb med AWS, containere, observerbarhet og AI-assistert utvikling.

Beskrivelse

  • Utform og videreutvikle robuste interne Java REST-API-er og API-er for partnere, med god feilhåndtering og sikkerhet
  • Implementer og utvid integrasjoner, blant annet HTTP-klienter, mapping av forespørsler og svar, idempotens og nye forsøk der det er hensiktsmessig
  • Bidra til tekniske beslutninger på tjenestenivå om modulstruktur, datakonsistens og flaskehalser i ytelsen
  • Jobb med AWS og containere som Docker og Kubernetes, eller orkestreringsverktøyene prosjektet bruker
  • Bygg og vedlikehold tjenester med atskilte domener, og samarbeid med andre team når arbeidsflyter går på tvers
  • Forbedre observerbarheten i produksjonssystemer med strukturerte logger, målinger og spor
  • Optimaliser ytelse og stabilitet ved behov
  • Bruk kunstig intelligens i utvikling, koding, testing og automatisering

Krav

  • Gode Java-kunnskaper med Spring Boot eller et tilsvarende rammeverk, samt dokumentert erfaring med å bygge API-er
  • Praktisk erfaring med AWS eller en tilsvarende skyplattform i produksjon
  • Erfaring med containere som Docker og Kubernetes eller lignende verktøy
  • Erfaring med å utforme REST-API-er og bruke tredjeparts-API-er
  • Erfaring med observerbarhet i produksjon ved hjelp av ELK, Prometheus, Grafana eller tilsvarende verktøy
  • Teknisk dømmekraft til å utforme løsninger og diskutere avveininger i integrasjonssammenhenger
  • Evne til å jobbe selvstendig, ta beslutninger og levere fra start til slutt med kvalitet
  • Erfaring med systemer med middels til høy kompleksitet som involverer samtidighet, distribuerte integrasjoner og konsistens
  • Villighet til å gi og motta tekniske tilbakemeldinger
  • Erfaring med AI-assisterte utviklingsverktøy for koding, testing og automatisering, eller en proaktiv interesse for å utvikle disse ferdighetene