
MoneyGram Java 定價工程師(美國遠端)
在 MoneyGram 建置安全、低延遲的金融系統,專注於定價引擎與後端服務。 運用微服務、資料庫及 AWS 部署技術。
說明
- 設計並建置高可用性、具容錯能力的企業級 Java 應用程式。
- 為大規模金融交易撰寫安全且有效率的程式碼。
- 設計並擴展分散式微服務,確保交易處理穩定且快速。
- 最佳化資料模型並設計交易型資料庫結構。
- 管理關聯式與 NoSQL 資料庫。
- 建置並保護連接第三方金融網路與 ERP 系統的 API。
- 管理並自動化 AWS 上安全的雲端部署管線。
- 主導程式碼審查並維護金融安全程式碼標準。
- 指導工程團隊同事。
- 找出交易瓶頸並改善查詢效能。
- 確保正式環境部署持續運作不中斷。
- 與跨職能團隊合作,打造託管於 AWS 的高效能、低延遲金融軟體。
職位要求
- 具備 2 至 5 年專業後端軟體工程經驗。
- 具備大型分散式系統、企業 SaaS 產品,或交易型銀行及金融應用程式的經驗。
- 具備在敏捷或 Scrum 環境中建置及部署軟體的經驗。
- 具備將單體應用程式遷移至分散式微服務架構的經驗。
- 具備電腦科學、資訊科技或相關領域的學士或碩士學位,或具備同等實務經驗。
- 具備出色的系統層級疑難排解能力。
- 能根據現有資料做出穩健判斷。
- 能主動安排工作,並在缺乏逐步指示時處理不明確的情況。
- 具備積極主動的溝通能力。
- 具備優秀的英語聽說讀寫能力。
- 具備 Java 17 或 21、Spring Boot、Spring Cloud、Hibernate ORM 及 JPA 的經驗。
- 了解微服務、事件驅動架構、CQRS、Saga 模式分散式交易及領域驅動設計。
- 具備 PostgreSQL、Oracle DB 及 Couchbase 的經驗。
- 具備 Apache Kafka 的經驗。
- 具備 Docker、Kubernetes,以及 Jenkins 或 GitLab CI 的經驗。
- 具備 JUnit 5、Mockito、Testcontainers、自動化契約測試,以及 Maven 或 Gradle 的經驗。
- 具備 AWS、Azure 或 GCP 的經驗。
福利待遇
- 未說明具體福利、津貼或額外薪酬。









