
軟體工程師 III,Java 微服務 — 美國運通
擔任美國運通軟體工程師 III,開發在混合雲環境中執行的信用卡交易系統。 為分散式平台建置 Java 微服務,專注於韌性與低延遲處理。
說明
- 為執行於分散式混合雲平台的信用卡交易系統開發核心功能
- 運用現行軟體開發實務,為敏捷團隊貢獻所長
- 撰寫應用程式程式碼與單元測試
- 運用 API 規格與自動化工具
- 使用 Java 技術建置系統,包括 Vert.x、Spring MVC、Spring Data、Spring Boot 和 RESTful 微服務
- 在團隊中推動創新與實驗
- 與不同地點的技術及開發團隊合作
- 尋找採用新技術的機會
- 與利害關係人合作,了解並分析需求
職位要求
- 具備計算機科學相關學位或同等業界經驗
- 數年專業軟體開發經驗
- 深入了解物件導向程式設計、並行處理與例外處理
- 熟悉資料結構、演算法、作業系統基礎及進階 Java 概念
- 具備扎實的 Java 或 Go 開發經驗
- 了解如何運用 Java 或 Go 建置高效能系統
- 具備建置分散式微服務系統的實務經驗
- 具備 Envoy、Linkerd、Istio 或 gRPC/ProtoBuf 等服務網格產品或架構的經驗
- 具備 Zipkin/Jaeger、ELK Stack 或 Prometheus 等分散式系統管理、追蹤與監控工具的經驗
- 具備設計及建置雲端原生應用程式的經驗
- 具備 Redis、Kafka、Couchbase 或 Cassandra 等 NoSQL 資料庫及分散式訊息系統經驗,可用於低延遲、高流量系統
- 具備 Jenkins 和 GitHub 等持續整合與交付工具的經驗
- 具備 DevOps 團隊及 Scrum 工作經驗
- 具備優秀的口語與書面溝通能力
- 能深入學習並探索新技術與業務領域
- 願意挑戰既有做法並創意思考
福利待遇
- 具競爭力的基本薪資
- 獎金激勵
- 退休儲蓄計畫享有公司 6% 配比提撥
- 免費財務諮詢與財務健康支援
- 醫療、牙科、視力、壽險及失能保障
- 視職務與業務需求,可彈性安排混合辦公、辦公室工作或遠端工作
- 所有家長不分性別,因懷孕、生育收養或代孕均可享有超過 20 週的帶薪育嬰假
- 依所在地而定,可免費使用由護理師與醫師提供服務的全球現場健康中心
- 透過 Healthy Minds 計畫免費享有保密諮詢服務
- 職涯發展與培訓機會
- 視業務部門要求、職位、成本及適用法律,可能提供簽證擔保









