Barclays
Barclays
Barclays on Ühendkuningriigis peakorteriga panga- ja finantsteenuste kontsern, mis teenindab eraisikuid, ettevõtteid, institutsioone ja investoreid. Kontserni tegevus hõlmab jaepangandust ja tarbijapangandust, ettevõtete- ja investeerimispangandust, varahalduse ja privaatpanganduse teenuseid, kapitaliturge ning USA tarbijapangandusele spetsialiseerunud panka. Barclays pakub ka digipangandust, finantsuuringuid ja -analüüse ning jätkusuutlikkusele, kliimatehnoloogiale ja rohelistele võlakirjadele keskenduvaid rahastusprogramme. Üle 10 000 töötajaga ettevõte tegutseb tarbija-, ettevõtete- ja investeerimisrahastuse valdkonnas Ühendkuningriigi finantsjärelevalve all.

Androidi vaneminsener, autentimine ja identiteetihaldus Barclaysis

Loo Barclaysi mobiilipangarakendusele turvalised Androidi autentimis- ja identiteedifunktsioonid. Tööta Knutsfordis või Londonis hübriidmeeskondades biomeetria, paroolivaba autentimise ja IAM-integratsioonidega.

Kirjeldus

  • Kavanda ja täiusta ärit, platvorme ning tehnoloogiat toetavat tarkvara
  • Loo skaleeruvaid, hooldatavaid ja suure jõudlusega tarkvaralahendusi
  • Tee koostööd tootejuhtide, disainerite, inseneride, taustsüsteemide spetsialistide, turbeekspertide ja UX-meeskondadega
  • Määratle ärieesmärkidega kooskõlas olevad nõuded ja lahendusstrateegiad
  • Osale koodi ülevaatustes, kvaliteedistandardite kujundamises ja teadmiste jagamises
  • Arenda Barclaysi mobiilipangarakendusele natiivseid Androidi autentimis- ja identiteedifunktsioone
  • Rakenda biomeetrilist autentimist, Android Keystore’it, tänapäevast Kotlinot ja tehisintellekti toel arendamise praktikaid
  • Kasuta turvalise kodeerimise meetodeid tundlike andmete kaitsmiseks ja haavatavuste vähendamiseks
  • Kirjuta ühikteste, mis toetavad loetavat ja töökindlat koodikujundust
  • Jälgi tehnoloogia arengut ja osale tehnoloogiakogukondades
  • Nõusta sidusrühmi ja tippjuhte funktsionaalsete ning valdkondadeüleste mõjude osas
  • Halda riske, vähenda ohte ja tugevda kontrolle
  • Arenda lahendusi üksikasjaliku analüüsi, uurimistöö ja keerukate alternatiivide hindamise kaudu
  • Hoia tõhusaid suhteid sisemiste ja väliste sidusrühmadega
  • Määra tehniline suund, juhi koostööpõhist tööd ja juhenda vajaduse korral vähem kogenud spetsialiste

Nõuded

  • Ulatuslik Androidi arendamise kogemus Kotliniga, Javaga, Android SDK-ga, Jetpackiga ja tänapäevaste arhitektuurikomponentidega
  • IAM-i põhimõtete, OAuth2 ja OIDC põhjalik tundmine ning kogemus Androidi ühendamisel IAM-i taustateenustega SDK-de ja REST API-de kaudu
  • Kogemus tehisintellekti toel arendustööriistade kasutamisel tootlikkuse, koodi kvaliteedi ja silumise parandamiseks
  • Praktiline kogemus MVVM-i või Clean Architecture’i, Daggeri või Hilti, korutiinide, Flow’, JUniti, Espresso ja MockK-ga
  • Kogemus Androidi autentimis- ja identiteedifunktsioonide arendamisel biomeetria, Android Keystore’i, SafetyNeti ja turvalise mandaatide salvestamise abil
  • Androidi rakendusturbe täiustatud tundmine, sealhulgas ProGuard või R8, rootimise tuvastamine, sertifikaadi kinnitamine ja turvalise arenduse praktikad
  • Kogemus Ping Identity SDK integreerimisel ja kohandatud autentimisvoogude loomisel
  • Kogemus Androidi CI/CD, Google Play väljaannete ja funktsioonilippe kasutavate järkjärguliste väljalasetega
  • FIDO2, WebAuthni, pääsmete ja paroolivaba Androidi autentimise tundmine
  • Kogemus jõudluse optimeerimisel, mälu profileerimisel ja keerukate Androidi probleemide diagnoosimisel
  • Finantsteenuste mobiilirakenduste, PCI vastavuse, andmekaitse-eeskirjade ja panganduse turvanõuete tundmine

Seotud töökohad