Mercury 資深 Java 後端工程師(土耳其,遠端)
加入 Mercury,擔任資深 Java 後端工程師,為生命科學與醫療保健客戶打造可擴充的運輸技術。 工作重點包括 API、微服務、可觀測性與可靠的貨運平台服務。
說明
- 透過後端設計、開發、維護、重構、測試與持續改進,協助打造 Mercury 的下一代貨運平台
- 設計並交付可擴充、安全、易維護且文件完整的 API 平台
- 與 DevOps 工程師合作建立建置管線、部署工具與自動化腳本
- 開發用於可觀測性的事件收集、通知與篩選功能
- 與架構師及前端開發人員合作建立微服務與 API
- 與 QA 合作制定後端測試策略、工具與實務
- 在產品團隊中推動工程實務、技術選擇、標準與第三方工具的發展
- 與波士頓產品團隊合作制定產品需求與路線圖優先順序
- 在實作決策中以可用性為核心,同時達成技術目標
- 與客戶開發人員及內部利害關係人研究開發者需求
- 在整個產品開發過程中代表 Mercury 客戶
- 將複雜的技術挑戰轉化為清晰、優雅的解決方案
- 塑造獨具特色且符合公司品牌價值的 Mercury 貨運平台體驗
- 向軟體工程經理回報,加入橫跨工程、產品與 QA 的跨職能敏捷團隊
職位要求
- 具備流利的英語溝通能力
- 擁有軟體相關工程學科的學士學位,例如電腦工程、軟體工程、電機與電子工程或電腦科學與工程
- 擁有 7 年以上後端開發經驗,其中使用 Java 9 或更新版本至少 4 年
- 精通 Java 核心基礎知識
- 近 3 年至少具備 3 年 Spring Boot 或 Spring 使用經驗
- 熟悉 Spring Data、Hibernate 與 JPA
- 具備單元測試與測試驅動開發經驗
- 具備以審查者與貢獻者身分參與程式碼審查的經驗,並願意積極參與
- 熟悉 Git 與分散式版本控制系統
- 了解 RESTful API 的設計與實作
- 了解後端架構與設計概念
- 具備微服務架構實務經驗
- 具備使用 Kafka 進行訊息傳遞與串流處理的經驗
- 了解資料庫技術,尤其是 PostgreSQL
- 深入了解包括 OAuth、REST 與 JWT 在內的基礎開發技術
- 理解物件導向程式設計、演算法與系統化問題解決方法
- 具備建構大規模後端系統以及配套開發者入口網站或市集平台的經驗
- 良好理解精實與敏捷的價值觀、原則與實務
- 具備 Linux Shell 指令與腳本的工作知識
- 熟悉 CI/CD 管線與 DevOps 實務
- 能夠最佳化應用程式效能、可擴充性與可靠性
- 能夠指導初階工程師並促進協作式知識分享
- 具備出色的問題解決能力,能獨立工作並有效融入團隊
- 能夠優先考量客戶需求並及時交付工作
福利待遇
- 具競爭力的美元薪資
- 在土耳其工作時間內遠端工作
- 為你與直系親屬提供私人健康保險
- 20 天帶薪休假,包括任職第一年
- 生日當天享有一天帶薪休假
