
Ang Barclays ay isang grupo ng pagbabangko at serbisyong pinansyal na nakabase sa UK, na naglilingkod sa mga indibidwal, negosyo, institusyon at mamumuhunan. Saklaw ng mga negosyo nito ang retail at consumer banking, corporate at investment banking, wealth at private banking, capital markets, at isang espesyalistang consumer bank sa Estados Unidos. Nagbibigay din ang Barclays ng digital banking, pananaliksik at mga pananaw sa pananalapi, pati mga programang pinansyal na nakatuon sa pagpapanatili, teknolohiya sa klima at mga green bond. Sa mahigit 10,000 empleyado, nagpapatakbo ang kumpanya sa larangan ng consumer, corporate at investment finance sa ilalim ng regulasyong pinansyal ng UK.
Inhinyerong Android Senior, Pagpapatunay at Pagkakakilanlan sa Barclays
Bumuo ng ligtas na mga kakayahan sa pagpapatunay at pagkakakilanlan para sa mobile banking app ng Barclays sa Android. Makipagtulungan sa mga hybrid na team sa Knutsford o London sa mga integrasyong biometric, walang password, at IAM.
Paglalarawan
- Magdisenyo at magpahusay ng software na sumusuporta sa mga kakayahan sa negosyo, platform, at teknolohiya
- Maghatid ng mga scalable, madaling panatilihin, at mahusay na gumaganang solusyon sa software
- Makipagtulungan sa mga product manager, designer, engineer, backend specialist, eksperto sa seguridad, at UX team
- Magtakda ng mga kinakailangan at estratehiya sa solusyon na nakaayon sa mga layunin ng negosyo
- Makibahagi sa code review, mga pamantayan sa kalidad, at pagbabahagi ng kaalaman
- Bumuo ng mga native na feature sa pagpapatunay at pagkakakilanlan sa Android para sa mobile banking app ng Barclays
- Gumamit ng biometric authentication, Android Keystore, makabagong Kotlin, at mga kasanayan sa development na tinutulungan ng AI
- Gumamit ng ligtas na mga pamamaraan sa coding upang protektahan ang sensitibong data at mabawasan ang mga kahinaan
- Sumulat ng mga unit test na sumusuporta sa madaling basahin at maaasahang disenyo ng code
- Subaybayan ang mga pag-unlad sa teknolohiya at makilahok sa mga komunidad ng teknolohiya
- Magbigay ng payo sa mga stakeholder at senior leader tungkol sa mga functional at cross-functional na epekto
- Pamahalaan ang mga panganib, bawasan ang exposure, at palakasin ang mga kontrol
- Bumuo ng mga solusyon sa pamamagitan ng detalyadong pagsusuri, pananaliksik, at pagtataya ng mga kumplikadong alternatibo
- Panatilihin ang epektibong ugnayan sa mga internal at external na stakeholder
- Magtakda ng teknikal na direksyon, mamuno sa kolaboratibong trabaho, at mag-coach ng mga specialist na hindi gaanong karanasan kung naaangkop
Mga Kinakailangan
- Malawak na karanasan sa Android development gamit ang Kotlin, Java, Android SDK, Jetpack, at mga makabagong bahagi ng arkitektura
- Matibay na kaalaman sa mga konsepto ng IAM, OAuth2, OIDC, at mga integrasyon ng Android sa mga backend service ng IAM sa pamamagitan ng SDK at REST API
- Karanasan sa paggamit ng AI-assisted development tools upang mapahusay ang productivity, kalidad ng code, at debugging
- Hands-on na karanasan sa MVVM o Clean Architecture, Dagger o Hilt, coroutine, Flow, JUnit, Espresso, at MockK
- Karanasan sa pagbuo ng mga kakayahan sa pagpapatunay at pagkakakilanlan sa Android gamit ang biometrics, Android Keystore, SafetyNet, at ligtas na pag-iimbak ng credential
- Advanced na kaalaman sa seguridad ng Android application, kabilang ang ProGuard o R8, root detection, certificate pinning, at ligtas na mga kasanayan sa development
- Karanasan sa pag-integrate ng Ping Identity SDK at pagbuo ng mga custom na authentication journey
- Karanasan sa Android CI/CD, mga release sa Google Play, at staged rollout gamit ang feature flag
- Kaalaman sa FIDO2, WebAuthn, passkey, at passwordless authentication sa Android
- Karanasan sa pag-optimize ng performance, memory profiling, at pag-diagnose ng kumplikadong isyu sa Android
- Pamilyaridad sa mga mobile app para sa serbisyong pinansyal, pagsunod sa PCI, mga regulasyon sa proteksyon ng data, at mga kinakailangan sa seguridad ng banking