
Java開發工程師 - 克拉科夫混合辦公
加入Xebia擔任Java開發工程師,使用Spring Boot為克拉科夫的數位轉型客戶打造可擴展的Azure微服務。 負責技術設計、實作與工程改進。
說明
- 使用Java 25與Spring Boot建立可擴展的應用程式
- 將業務挑戰轉化為技術策略、高階設計與可運作的實作方案
- 使用領域驅動設計與事件溯源建立並演進微服務
- 使用包含AKS與Kubernetes在內的Azure服務,並透過Terraform管理基礎架構
- 設計PostgreSQL資料解決方案與事件驅動架構
- 與各團隊的工程師合作,對齊技術方案並簡化整合
- 從釐清需求到完成實作,負責功能交付
- 透過推薦更好的方法與新作法,參與制定技術與業務策略
- 找出架構與技術上的不足,並帶領團隊解決問題
- 推動工程實務、程式碼品質與團隊工作方式的改進
職位要求
- 具備至少六年的JVM生態系專業軟體工程經驗
- 熟悉Java與Spring Boot,並深入了解其底層技術與抽象機制
- 具備在敏捷開發環境中工作的專業經驗
- 能獨立將業務挑戰轉化為技術解決方案並負責交付
- 具備微服務設計經驗,具領域驅動設計與事件溯源經驗者尤佳
- 具備Azure、Kubernetes或AKS以及Terraform的實務經驗
- 具備PostgreSQL與現代CI/CD實務經驗,使用過GitHub Actions、ArgoCD等工具
- 熟悉Splunk等可觀測性工具,並具備使用Spock進行自動化測試的經驗
- 具備使用Claude Code、GitHub Copilot或Cursor等AI程式設計助手的實務經驗
- 具備良好的溝通與協作能力,能夠協調多方利害關係人
- 積極主動、勇於承擔責任,持續改進並交付有價值的解決方案
- 英語程度達B2或以上
- 可儘快開始工作
- 願意每週至少一次在客戶的克拉科夫辦公室工作
- 必須居住在歐盟境內並持有有效工作許可







