Miratech
Miratech
Miratech 是一家全球 IT 服務與顧問公司,致力於協助企業進行數位轉型。其服務涵蓋外包、軟體開發與專業服務,結合企業級交付能力與新創企業創新所具備的靈活性。Miratech 成立於 1989 年,業務涵蓋 B2B 顧問服務及 SaaS 相關技術工作,為需要軟體專業知識與技術服務的組織提供支援。

全端 Java 工程師——遠端(紐約)

為人力管理與客戶體驗打造 Java、React 及雲端原生應用程式。 開發可擴充的服務與整合,並支援 Miratech 的 CI/CD 和正式環境維運。

說明

  • 使用 Java 和 Spring Boot 設計並維護可擴充的後端服務。
  • 使用 React、TypeScript、可重複使用元件、響應式版面及無障礙互動功能建置網頁應用程式。
  • 開發及使用 REST API;維護 OpenAPI/Swagger 契約與錯誤處理。
  • 運用微服務、物件導向設計及事件驅動模式建立模組化解決方案。
  • 使用 Node.js 建置輕量型服務、前後端中介元件、整合或開發工具。
  • 設計並最佳化 PostgreSQL 資料模型與查詢,以確保資料完整性、效能及稽核紀錄。
  • 運用 API、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、雲端平台、可觀測性工具及安全軟體交付實務。
  • 具備人力管理(WFM)、客戶體驗(CX)、聯絡中心或客戶服務解決方案經驗。
  • 具備 AWS、Amazon Connect、FreeSWITCH、Kamailio、Twilio 或類似通訊技術經驗。
  • 了解人力最佳化及聯絡中心營運,包括預測、排班、路由及遵循度。
  • 具備將企業應用程式與 CRM、人資、身分識別、薪資及分析平台整合的經驗。
  • 熟悉 GitHub Copilot 或 Claude 等 AI 輔助開發工具。

福利待遇

  • 健康保險
  • 語言課程
  • 搬遷計畫
  • 透過 ForeverRemote 工作文化享有遠端工作彈性
  • 專業發展機會
  • 認證計畫
  • 導師指導及人才培育計畫
  • 內部職涯流動機會
  • 實習機會
  • 參與為全球領先客戶執行的具影響力專案
  • 包容、互助且溝通開放的工作環境
  • 定期舉辦團隊建立社交活動