資深 Java 後端工程師(Spring Boot)
維護用於移動出行與鐵路旅運的 Java 和 Spring Boot 系統,處理正式環境事故,並支援遷移至全新的出行平台。
說明
- 維運並持續改進既有的 Java、Spring Boot 和 Spring Batch 元件。
- 調查並解決分散式服務中的複雜事故。
- 協助將平均復原時間控制在一小時以內,並避免重大回歸問題。
- 將 Clean Code 和測試金字塔實務導入既有程式碼。
- 擴大自動化測試涵蓋率,以支援可靠的 GitLab CI 部署。
- 記錄票價、售票及地區差異相關的複雜業務規則。
- 與新出行引擎團隊協調,支援遷移作業。
- 參與 Feature Team 的 Agile Scrum 或 Kanban,以及 DevOps 例行活動。
職位要求
- 具備電腦科學碩士學位,畢業於工程學院或大學,或具備同等資格。
- 具備四至六年 Java 後端開發經驗。
- 具備豐富的正式環境應用程式維運經驗。
- 精通 Java 和 Spring Boot。
- 具備 Spring Batch 實務經驗。
- 具備 REST API 設計與維護經驗。
- 具備 SOAP Web 服務經驗。
- 熟悉 MongoDB 資料建模、查詢及效能調校。
- 具備 JUnit、Mockito 等自動化測試工具經驗,並熟悉 Clean Code 實務。
- 具備 Git 和 GitLab CI 經驗。
- 能運用日誌和監控工具分析正式環境事故,並解決複雜錯誤。
- 處理事故時嚴謹沉著。
- 具備服務熱忱,重視客戶滿意度。
- 能清楚說明並分享知識,且具備良好的書面溝通能力。
- 善於團隊合作,能獨立作業,並對業務規則抱持好奇心。
福利待遇
- 任職期間可獲得經理和人力資源團隊的全程指導。
- 透過技能培養、訓練及參與五個業務部門的專案,拓展職涯發展機會。
- 融洽緊密的顧問社群,並舉辦內部活動及知識交流。
- 加入備受肯定的集團,共同投入 B Corp、Great Place to Work 和 EcoVadis 相關計畫。
- 不定期契約(CDI)。
- 參與具策略重要性且曝光度高的客戶專案。
