
資深後端開發工程師,Java 與 Spring Batch——西班牙遠端工作
將 COBOL 大型主機系統現代化為 Java 與 Spring Batch 架構,並在整個軟體開發生命週期中應用 AI 代理、自動化與進階測試。
說明
- 分析 COBOL 程式與 JCL 流程,了解相依性、功能邏輯與批次處理程序
- 使用 Java、Spring Boot 與 Spring Batch 設計並實作目標架構
- 定義工作、步驟、讀取器與寫入器、分塊處理、重新啟動策略、錯誤處理與回傳碼
- 採用規格驅動開發方法建立並維護規格
- 建置並最佳化 AI 代理與開發自動化,包括 Claude Code、Cursor 與 GitHub Copilot Agents
- 在舊系統與現代化解決方案之間實作驗證與功能等效機制
- 設計並執行測試策略,包括 Golden Master、變異測試、回歸測試與結果比較
- 分析整個開發流程中的品質、生產力與成本指標
- 提出架構、自動化與品質方面的持續改善建議
- 參與策略性技術現代化專案,並為軟體開發生命週期開發 AI 工具與代理
職位要求
- 5年以上 Java 開發經驗
- 熟悉 Spring Core、Spring Boot、Spring Data 與 Spring Batch
- 具備複雜批次處理、大量資料、重新處理與容錯方面的正式環境經驗
- 了解批次架構、系統整合與檔案處理
- 能夠分析 COBOL、JCL、copybook 與嵌入式 SQL
- 具備將 AI 應用於開發生命週期的經驗,包括提示工程、AI 代理、LLM 回應評估與幻覺控制
- 具備進階測試經驗,包括變異測試、測試自動化、邊界情況與測試預言機設計
- 了解 Git Bash 與 Python
- 能適應終端機與進階技術環境
- 重視專業英文能力
- 具備銀行大型主機環境經驗者佳,包括 z/OS、DB2、CICS、IMS 與 Control-M
- 具備 COBOL 至 Java 遷移及舊版應用程式現代化經驗者佳
- 了解規格驅動開發與可執行規格者佳
- 具備企業批次框架、APX、Elara 與專有銀行框架經驗者佳
- 具備使用 MCP、hooks、subagents 與品質閘門建置流程的經驗者佳
- 具備衡量 token 成本、生成品質與 AI 輔助生產力的經驗者佳
福利待遇
- 每年23天休假
- 每年發放14次薪資:12個月月薪,另加6月與12月的額外薪資
- 提供育兒券的彈性薪酬方案
- 提供醫療與牙科保險的彈性薪酬方案
- 彈性工時
- 可依情況選擇到辦公室、遠端或混合工作
- 接觸尖端技術並持續進行技術更新
- 有機會在全球各地工作








