
愛爾蘭資深全端 Java 工程師(遠端)
使用 Java、Spring Boot、React 與雲端技術,為 Miratech 的全球 IT 服務客戶建構全端應用程式。工作涵蓋 API、微服務、企業整合與部署自動化。
說明
- 使用 Java、Spring Boot 與良好的工程實務建立、測試並支援可擴充的後端服務
- 使用 React、TypeScript、可重複使用的元件與現代前端模式,開發響應式且無障礙的網頁介面
- 採用 API 優先方法設計與整合 REST API,建立明確的 OpenAPI 或 Swagger 契約,並實作穩健的錯誤處理
- 運用微服務以及適當的物件導向與領域驅動設計方法,建立模組化且易於維護的系統
- 在適當情況下,將 Node.js 應用於輕量級服務、前端後端層、整合與開發工具
- 建模並最佳化 PostgreSQL 綱要與查詢,著重資料完整性、效能與可稽核性
- 透過 REST API、Webhook、訊息傳遞及其他適當的整合方式連接內部與外部平台
- 將服務容器化,並支援雲端部署實務、設定管理與一致的環境
- 開發並維運 Jenkins CI/CD 管線,納入自動化測試、品質檢查與可重複的發行流程
- 為應用程式服務加入結構化日誌、指標、分散式追蹤與實用的錯誤回報
- 調查正式環境與功能問題,同時改善效能、韌性、可擴充性與可維護性
- 與產品、UX、QA、DevOps、架構及工程團隊合作,參與設計審查、規劃、程式碼審查與改善工作
職位要求
- 至少六年的全端軟體開發經驗,包括負責正式環境應用程式
- 具備扎實的 Java 與 Spring 實務經驗,尤其是 Spring Boot、REST 服務、持久化、安全性與自動化測試
- 具備良好的前端能力,熟悉 Angular 或 React、TypeScript、HTML、CSS、元件導向架構、狀態管理與目前的測試實務
- 了解 Node.js,並曾用於輕量級服務、整合、建置工具或支援性元件
- 能夠設計 REST API 與微服務,並在分散式環境中維護應用程式
- 具備良好的 SQL 能力,以及使用 PostgreSQL 或相當的關聯式資料庫建立高效資料模型的經驗
- 具備建置、部署或支援在雲端與容器化環境中執行之應用程式的經驗
- 具備優良的溝通能力,能夠撰寫清楚的技術文件並主持客戶工作坊
- 具備建立勞動力管理應用程式或與 WFM 平台整合的經驗者佳
- 具備 AWS 服務與 Amazon Connect 經驗者佳
- 具備 CX、聯絡中心或客戶服務應用程式開發背景者佳,包括使用 FreeSWITCH、Kamailio、Twilio 或類似通訊平台進行語音基礎設施或整合
- 了解預測、排程、遵循度、路由、座席桌面、數位渠道或相關營運者佳
- 具備 Kafka、RabbitMQ 或類似訊息傳遞與事件串流平台經驗者佳
- 熟悉 Kubernetes、雲端服務、可觀測性工具與安全軟體交付方法者佳
- 具備將應用程式連接至 CRM、身分識別、HR、薪資、分析或其他企業平台經驗者佳
- 實際使用 AI 輔助開發工具或 AI 驅動解決方案(包括 Claude 或 GitHub Copilot)者加分
福利待遇
- 醫療保險保障
- 語言學習課程
- 搬遷協助計畫
- 專業成長機會
- 認證支援計畫
- 導師制度與人才發展計畫
- 內部職涯流動機會
- 實習機會
- 參與為全球領先客戶執行的具影響力專案
- 包容且互相支持的工作環境
- 開放的溝通文化
- 定期舉辦公司社交與團隊建立活動





