
中高階全端 Java 工程師(遠端)
加入 Miratech,使用 Java、Spring Boot、React 與 PostgreSQL 開發企業級應用程式。 此遠端職位面向 IT 服務客戶,支援雲原生勞動力管理、客戶體驗、整合與生產系統。
說明
- 運用可靠的工程實務建置、測試及支援可擴充的 Java 與 Spring Boot 後端服務
- 使用 React、TypeScript 與可重複使用的元件建立無障礙、回應式網頁體驗
- 依循 API 優先原則設計及使用 REST 服務
- 定義並維護可靠的 OpenAPI/Swagger 規格,包括一致的錯誤行為
- 應用微服務、物件導向與事件驅動模式,建立模組化且易於維護的系統
- 使用 Node.js 開發輕量服務、前端後端層、整合與工具
- 設計並調校 PostgreSQL 結構與查詢,以確保資料完整性、效能與可稽核性
- 透過 REST、Webhook、訊息傳遞及相關整合方式連接內部與外部平台
- 將應用程式封裝於容器中,並支援雲端部署、設定與一致的環境
- 建立並營運 Jenkins CI/CD 工作流程,搭配自動化測試、品質控管與可重複發布
- 加入結構化日誌、指標、追蹤與實用診斷資訊,提升營運可見度
- 調查並解決應用程式與生產環境問題
- 提升系統速度、韌性、可擴充性與長期可維護性
- 與產品、UX、QA、DevOps、架構及工程團隊成員合作,參與設計審查、規劃、交付審查與改善工作
職位要求
- 至少五年全端軟體開發經驗,包括負責生產環境應用程式的經驗
- 熟悉 Java 與 Spring,尤其是 Spring Boot、REST 服務、持久化、安全性與自動化測試
- 具備扎實的前端經驗,熟悉 Angular 或 React、TypeScript、HTML、CSS、元件架構、狀態管理與目前的測試方法
- 具備 Node.js 工作知識,可用於輕量服務、整合、建置工具或支援元件
- 具備為可維護的分散式系統設計 REST API 與微服務的能力
- 具備進階 SQL 能力,並有在 PostgreSQL 或類似關聯式資料庫中建立高效資料模型的經驗
- 具備開發、部署或支援雲端託管與容器化應用程式的背景
- 具備清晰的溝通能力,包括技術寫作與主持面向客戶的工作坊
- 了解 OAuth2、OpenID Connect、JWT 與安全 API 架構
- 具備 Kafka、RabbitMQ 或類似訊息傳遞與事件串流平台的經驗
- 熟悉 Kubernetes、雲端服務、可觀測性工具與安全軟體交付
- 具備勞動力管理應用程式或平台整合經驗者佳
- 具備 AWS 服務與 Amazon Connect 經驗者佳
- 具備客戶體驗、聯絡中心、語音基礎設施、FreeSWITCH、Kamailio、Twilio 或同類通訊平台經驗者佳
- 了解預測、排班、遵循度、路由、坐席桌面、數位通路或相關營運流程者佳
- 具備整合 CRM、身分、HR、薪資、分析或其他企業系統經驗者佳
- 具備實務 AI 輔助開發或 AI 解決方案經驗,包括使用 Claude 或 GitHub Copilot 者加分
福利待遇
- 醫療保險保障
- 語言學習課程
- 搬遷協助計畫
- 專業成長機會
- 認證支援計畫
- 導師制度與人才培育計畫
- 內部職務流動與實習機會
- 參與全球領先客戶的重要專案
- 包容且互相支持的工作文化
- 開放的溝通管道
- 定期舉辦公司社交與團隊建立活動







