Barclays
Barclays
Barclays是一家總部位於英國的銀行及金融服務集團,為個人、企業、機構及投資者提供服務。其業務涵蓋零售及消費者銀行、企業與投資銀行、財富及私人銀行、資本市場,以及專注於美國消費者業務的專業銀行。Barclays亦提供數位銀行、金融研究與洞察,以及聚焦於永續發展、氣候科技及綠色債券的融資計畫。公司擁有超過10,000名員工,在英國金融監管架構下經營消費金融、企業金融及投資金融業務。

巴克萊資深 Android 工程師:身分驗證與身分管理

為巴克萊行動銀行應用程式打造安全的 Android 身分驗證與身分管理功能。 在克努茲福德或倫敦與混合辦公團隊合作,負責生物辨識、無密碼驗證與 IAM 整合。

說明

  • 設計並改進支援業務、平台及技術能力的軟體
  • 交付可擴充、可維護且高效能的軟體解決方案
  • 與產品經理、設計師、工程師、後端專家、安全專家及使用者體驗團隊合作
  • 根據業務目標定義需求與解決方案策略
  • 參與程式碼審查、品質標準制定及知識分享
  • 為巴克萊行動銀行應用程式開發原生 Android 身分驗證與身分管理功能
  • 應用生物辨識驗證、Android Keystore、現代 Kotlin 及 AI 輔助開發實務
  • 採用安全編碼方法保護敏感資料並降低漏洞
  • 撰寫支援可讀且可靠程式碼設計的單元測試
  • 掌握技術發展並參與技術社群
  • 就職能及跨職能影響向利害關係人與高階主管提供建議
  • 管理風險、降低暴露並強化控制措施
  • 透過詳細分析、研究及複雜替代方案評估來開發解決方案
  • 與內部及外部利害關係人維持有效關係
  • 制定技術方向、帶領協作工作,並在適當情況下指導經驗較少的專業人員

職位要求

  • 具備豐富的 Android 開發經驗,熟悉 Kotlin、Java、Android SDK、Jetpack 及現代架構元件
  • 深入了解 IAM 概念、OAuth2、OIDC,以及透過 SDK 和 REST API 將 Android 應用程式與 IAM 後端服務整合
  • 具備使用 AI 輔助開發工具提升生產力、程式碼品質及除錯效率的經驗
  • 具備 MVVM 或 Clean Architecture、Dagger 或 Hilt、協程、Flow、JUnit、Espresso 及 MockK 的實務經驗
  • 具備開發 Android 身分驗證與身分管理功能的經驗,熟悉生物辨識、Android Keystore、SafetyNet 及安全憑證儲存
  • 深入了解 Android 應用程式安全,包括 ProGuard 或 R8、Root 偵測、憑證釘選及安全開發實務
  • 具備整合 Ping Identity SDK 並建立自訂身分驗證流程的經驗
  • 具備 Android CI/CD、Google Play 發布及使用功能旗標進行分階段推出的經驗
  • 了解 FIDO2、WebAuthn、通行金鑰及 Android 無密碼驗證
  • 具備效能最佳化、記憶體分析及診斷複雜 Android 問題的經驗
  • 熟悉金融服務行動應用程式、PCI 合規、資料保護法規及銀行安全要求

相關職缺

Vantage Data Centers

資深自動化系統工程師,資料中心交付

Vantage Data Centers

為 Vantage Data Centers 北美設施交付並試運轉 SCADA、BMS、PLC 與控制系統。 混合辦公職務,工作地點限於符合資格的美國地區。

開啟
Stefanini LATAM

Java 開發工程師

Stefanini LATAM

為 Stefanini LATAM 設計及維護企業應用程式,參與完整的軟體開發生命週期,運用 Spring Boot、REST API、雲端平台與 CI/CD。 從需求蒐集、系統設計到自動化部署及正式環境監控,負責端到端的軟體交付。

開啟