
資深 Java 開發工程師(混合辦公,加拿大)
加入 Tecsys,擔任資深 Java 開發工程師,為醫療與配送供應鏈打造可擴展的後端系統。 你將使用 Java、Spring Boot、微服務與 AI 輔助開發實務,並與經驗豐富的工程師團隊合作。
說明
- 使用 Java、Spring Boot 和微服務建置並部署穩健的後端服務
- 審查程式碼並參與技術設計決策
- 在指導其他開發人員的同時,參與實務品質保證工作
- 與產品及業務合作夥伴協作,將複雜的業務需求轉化為可擴展的解決方案
- 將 AI 能力融入交付的產品與日常工程工作流程
- 指導開發人員採用能提升交付速度的 AI 優先實務
- 評估新興技術,並在能帶來明確價值時加以導入
- 倡導提升效能、可擴展性、可觀測性與安全性的工程實務
- 與 DevOps 及營運團隊合作,交付易於維護且可供正式環境使用的軟體
- 參與敏捷儀式與回顧討論
- 促進協作、創新、責任感與持續改善
職位要求
- 至少七年建置 Java 後端系統的專業經驗
- 具備系統設計、應用程式開發、測試與營運可靠性方面的實務經驗
- 精通物件導向設計、微服務架構與 RESTful 服務
- 具備 Spring Boot、Java 11 或更新版本、JUnit 與 Mockito 的進階經驗
- 熟悉關聯式資料庫,最好具備 PostgreSQL 經驗,並有 Oracle 與 SQL Server 使用經驗
- 熟悉 NoSQL 資料庫者佳
- 具備使用 Git、Maven,以及 IntelliJ、Eclipse 和 Visual Studio Code 等現代 IDE 的經驗
- 具備將 Kiro 和 Claude 等 AI 工具整合至日常開發工作的經驗
- 能在複雜的分散式架構中設計並交付可擴展的軟體
- 能指導開發人員、與 QA 合作、參與程式碼審查並建立概念驗證
- 具備敏銳的商業思維與清晰的溝通能力
- 具備電腦科學、軟體工程或相關領域的學位
福利待遇
- 遠端優先的彈性工作方式,可自主安排工作時間
- 到職第一天起即可享有福利保障與休假資格
- 提供具競爭力雇主提撥的退休金計畫
- 員工聚會與以社群為重點的活動
- 學習、成長並迎接新挑戰的機會
- 與來自全球團隊的同事共事
- 重視、尊重每個人,並支持員工成功的包容環境







