
Java 軟體工程師,規格驅動開發(遠端,西班牙)
在 knowmad mood 使用 Java、Spring、微服務與事件驅動架構建立後端系統。將規格驅動開發、AI、Kubernetes 與 CI/CD 應用於數位轉型專案。
說明
- 使用 Java 21 或更新版本開發後端服務
- 採用 API 優先方法設計與建置 API
- 應用六角形架構與微服務
- 實作事件驅動架構與訊息系統
- 管理佇列、分割、消費與重試
- 使用關聯式資料庫與 NoSQL 資料庫
- 最佳化查詢與資料模型
- 使用 OpenShift、Kubernetes 與 CI/CD 管線
- 使用 Grafana 與 Dynatrace 監控系統並支援可觀測性
- 建立並執行單元測試與整合測試
- 在整個產品生命週期中應用 AI
- 採用規格驅動開發方法
職位要求
- 具備豐富的後端開發專業經驗
- Java 21 或更新版本
- 熟悉 Spring Boot 與 Spring Data
- 具備六角形架構與微服務架構經驗
- 具備使用 OpenAPI 或 Swagger 以 API 優先方法設計 API 的經驗
- 了解設計模式、SOLID 原則、整潔程式碼、領域驅動設計與測試驅動開發
- 具備 Apache Kafka 以及 ActiveMQ 等訊息系統經驗
- 具備事件驅動架構與佇列管理、分割、消費及重試經驗
- 具備 MariaDB 等關聯式資料庫與 MongoDB 等 NoSQL 資料庫經驗
- 了解查詢最佳化、索引、純量函式、調校與資料建模
- OpenShift 或 Kubernetes
- 具備持續整合與持續交付管線經驗
- GitHub 與 Spinnaker
- 具備使用 Grafana 與 Dynatrace 等監控及可觀測性工具的經驗
- 單元測試與整合測試經驗
- 能在開發中實際應用 AI
- 具備在整個產品生命週期中使用 AI 的經驗
- 具備規格驅動開發(SDD)經驗
福利待遇
- 遠端工作模式
- 可依員工意願選擇到辦公室工作
- 22 天年假,另加 2 天個人假
- 12 月 24 日與 31 日休假
- 入職首日起簽訂長期合約,可選擇分 12 次或 14 次領取薪資
- 彈性福利,包括餐卡、托兒券、醫療保險、培訓及其他具稅務優惠的福利
- 福利俱樂部,提供科技、休閒與培訓折扣
- 可使用 Udemy Business
- 語言課程
- 官方認證與技術培訓
- 職涯發展計畫
- 營養、體能活動與情緒健康計畫
- 全天候個人與家庭援助
- 包容、多元文化的工作環境
- 促進團隊交流的社交活動








