首席Java應用程式開發工程師(北卡羅來納州遠端)
負責為GXO Logistics 架構與開發 Angular、React 及雲原生應用程式。 建置 API、CI/CD 管線與企業級資料工作流程。
說明
- 負責資訊技術系統軟體的分析、程式設計與設定
- 提供技術領導與架構指導
- 為 Angular 應用程式設計高品質介面
- 負責 Angular 應用程式架構與開發,確保可擴充性、效能與可維護性
- 與跨職能團隊合作,定義技術需求並將業務需求轉化為技術解決方案
- 指導推動應用程式設計與開發的技術改進
- 調查業務挑戰並推薦軟體解決方案
- 指導初級程式設計師
- 準備估算並制定功能與詳細設計規格
- 將系統設計與技術規格轉化為複雜應用程式的程式碼
- 推廣輕量級架構、現代網頁標準與最佳實務,以提升應用程式效能並縮短載入時間
- 除錯軟體、排解問題並修正程式碼錯誤
- 為系統相關問題提供第二級支援
- 管理正式環境發布,並在修補程式後確認系統穩定性
- 作為高級技術專家,負責新軟體與重大強化功能的設計、開發、編碼、測試與除錯
- 與技術人員合作,了解軟體問題並制定解決規格
職位要求
- 具備電腦科學或相關領域的學士學位,或外國教育同等學歷
- 在所提供的職位或相關的首席工程師、應用程式開發(Java)職位上擁有四年經驗
- 具備使用 Python FastAPI、Angular 與 React.js 架構及開發大規模分散式網頁應用程式的經驗
- 具備使用 Google Cloud Infrastructure 在多個地理區域部署應用程式的經驗
- 具備元件式與物件導向系統、網際網路技術、用戶端/伺服器架構、關聯式資料庫、結構化開發實務、測試方法及資料倉儲原則方面的經驗
- 具備使用 JavaScript、TypeScript、Angular 20.x 與 React.js 建置 UI 程式庫及現代網頁介面的經驗
- 具備使用 Java 12+、Python FastAPI 與 Spring Framework(包括 Spring Boot)開發安全且可用於正式環境 API 的經驗
- 了解 UNIX shell 指令,並具備使用 Git 儲存庫、建置工具、CI/CD 管線與 Docker 的經驗
- 具備使用 yum、apt 與 brew 安裝及管理系統套件的經驗
- 具備為應用程式部署準備執行環境的經驗
- 具備使用 PL/SQL 處理企業級資料工作流程的實務經驗
- 深入了解 GCP CI/CD 與雲原生交付管線
- 具備 Jira 與敏捷方法的經驗
