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





