Tecsys 首席 Java 後端開發工程師(混合辦公,加拿大)
負責為 Tecsys 的 AI 驅動雲端供應鏈軟體建置後端系統。 指導工程師團隊,持續提升平台效能、安全性、可靠性並推動 AI 應用。
說明
- 使用 Java、Spring Boot 和微服務建置、開發並部署穩健的後端服務
- 審查程式碼並參與技術設計
- 參與實際品質保證工作並指導其他開發人員
- 與產品和業務團隊合作,將複雜的業務需求轉化為可擴充的技術解決方案
- 將 AI 能力融入交付的產品和團隊工作流程
- 協助開發人員採用 AI 輔助的工程方法
- 評估並採用能增強平台能力的新興技術
- 倡導效能、可擴充性、可觀測性和安全性方面的工程實務
- 與 DevOps 和營運團隊合作,交付易於維護、可用於生產環境的軟體
- 參與敏捷儀式和回顧會議
- 推動協作、創新、責任意識和持續改進
- 協助制定技術方向並提升工程實務
- Tecsys 為醫療和配送供應鏈提供 AI 驅動的雲端軟體
職位要求
- 至少七年生產環境 Java 後端系統設計經驗,涵蓋系統設計、開發、測試和營運支援
- 深入了解物件導向設計、微服務架構和 RESTful 服務
- 具備 Spring Boot、Java 11 或更新版本、JUnit 和 Mockito 的豐富實務經驗
- 熟悉關聯式資料庫,最好掌握 PostgreSQL,並了解 Oracle 和 SQL Server
- 熟悉 NoSQL 資料庫者佳
- 具備 Git、Maven 以及 IntelliJ、Eclipse 或 Visual Studio Code 等現代開發環境的使用經驗
- 有將 Kiro、Claude 或同類 AI 工具融入日常開發的經驗
- 能夠在複雜的分散式系統中設計並交付可擴充的軟體
- 能夠指導工程師、與品質保證團隊合作、參與程式碼審查並建立概念驗證
- 具備良好的商業判斷力和出色的溝通能力
- 擁有電腦科學、軟體工程或相關專業學位
- 需要具備流利的英語書面和口語能力,以便與魁北克以外的客戶、供應商、業務合作夥伴及同事溝通
福利待遇
- 遠端優先的彈性工作方式,可自主安排工作時間
- 到職首日起即可享有福利保障並取得休假資格
- 提供具競爭力雇主提撥的退休計畫
- 員工活動和社群計畫
- 學習、發展以及接受新挑戰的機會
- 與來自多個國家的團隊協作
- 包容性的工作環境,每位員工都受到重視、尊重和支持
