American Express
American Express
American Express 是一家全球金融服務公司,業務涵蓋銀行、金融服務及企業對企業支付。其業務包括面向消費者、企業及公司的信用卡;支付與商戶服務;儲蓄帳戶、定期存單及個人貸款;以及獎勵計畫、旅遊項目、企業支付解決方案、金融教育、安全服務和會員與商戶支援。

軟體工程師 III,Java 微服務

在美國運通打造分散式、低延遲的信用卡交易系統。 開發 Java 微服務、API、自動化測試及雲端原生平台功能。

說明

  • 在分散式混合雲端平台上開發信用卡交易系統的核心功能。
  • 作為敏捷團隊的一員撰寫程式碼和單元測試。
  • 運用 API 規格並進行自動化工作。
  • 使用 Vert.x、Spring MVC、Spring Data 和 Spring Boot 等 Java 技術打造 RESTful 微服務。
  • 與不同地區的技術和開發團隊合作。
  • 發掘採用新技術的機會。
  • 與利害關係人合作,了解並分析需求。
  • 促進創新與實驗。

職位要求

  • 具備電腦科學相關學位,或同等業界經驗。
  • 至少五年專業軟體開發經驗。
  • 熟悉物件導向程式設計、並行處理和例外處理。
  • 了解資料結構與演算法、作業系統基礎知識及進階 Java。
  • 具備深厚的 Java 或 Go 開發經驗。
  • 具備建置分散式微服務系統的經驗。
  • 具備 Envoy、Linkerd、Istio 或 gRPC/ProtoBuf 等服務網格產品或架構的使用經驗。
  • 具備 Zipkin/Jaeger、ELK Stack 和 Prometheus 等分散式系統管理、追蹤及監控工具的使用經驗。
  • 具備設計和建置雲端原生應用程式的經驗。
  • 具備 Docker、Kubernetes 或 OpenShift 經驗者佳。
  • 具備 Redis、Kafka、Couchbase 和 Cassandra 等 NoSQL 資料庫及分散式訊息系統的使用經驗,曾應用於低延遲、高交易量系統。
  • 具備 Jenkins 和 GitHub 等 CI/CD 工具的使用經驗。
  • 具備在 DevOps 團隊和 Scrum 環境中工作的經驗。
  • 具備優秀的口語和書面溝通能力。

福利待遇

  • 具競爭力的底薪。
  • 獎金激勵。
  • 財務健康與退休規劃支援。
  • 醫療、牙科、視力、人壽保險及失能保障,依工作地點而定。
  • 依職務和業務需求,可採彈性混合辦公、辦公室上班或遠端工作安排。
  • 帶薪育嬰假,依工作地點而定。
  • 可使用由護理師和醫師提供服務的現場健康中心,依工作地點而定。
  • 透過 Healthy Minds 計畫免費取得保密諮詢服務。
  • 職涯發展與訓練機會。