資深全端 Java 開發工程師(盧森堡遠端)
在 Uni Systems 建置 Java 微服務與 Angular 應用程式。 參與測試、發佈管理、變更流程,並與客戶及業務團隊協作。
說明
- 與領域專家一同蒐集業務需求。
- 依據新的使用者需求,檢視現有流程與應用程式。
- 設計符合業務需求的應用程式與微服務。
- 運用適當技術開發應用程式與微服務。
- 維護各部門現有的微服務應用程式。
- 執行單元、整合、系統及效能測試。
- 支援使用者驗收測試並取得業務核准。
- 將程式碼、設定及自動化單元測試提交至 Git,並視需要提供 Javadoc、Asciidoc 或其他文件。
- 在 ServiceNow 登錄測試結果並管理變更。
- 準備文件、報告及變更管理資料。
- 積極參與敏捷會議。
- 準備並協調發佈作業。
- 在 SharePoint 保存稽核資料。
- 評估風險並協調處理變更相關問題。
- 協助交付部署並採用業界實務。
- 拓展各部門的客戶關係,並維持清楚溝通。
職位要求
- 具備 IT 學士學位,並有至少 10 年 Java 實務開發經驗。
- 具備為 Java 應用程式撰寫及維護自動化單元與整合測試的經驗。
- 具備 Spring 與 Spring Boot 實務開發經驗,包括使用 JPA 和 Hibernate 進行資料持久化。
- 具備透過 Git 協作開發軟體的經驗,包括分支、提取或合併要求,以及程式碼審查。
- 具備使用 SQL 查詢關聯式資料庫,以及在開發或設定中使用 XML、YAML 和 JSON 的經驗。
- 具備使用 GitHub Copilot、Claude Code 或 Codex 等 AI 代理進行軟體開發的實務經驗,包括由代理主導的應用程式程式碼變更;僅使用程式碼補全不符合要求。
- 具備使用 TypeScript 或 JavaScript 開發 Angular 前端的實務經驗。
- 具備高階英語書寫與口說能力(C1)。
- 具備 Apache Camel 經驗。
- 具備 Scrum 與 DevSecOps 經驗。
- 具備 CI/CD 管線經驗,例如 Azure Pipelines。
- 具備基礎架構即程式碼經驗,例如 Terraform,以及容器平台經驗,例如 Docker。
- 具備公有雲架構經驗,例如 Microsoft Azure。
- 具備微服務開發經驗。
- 具備金融服務業經驗。
- 具備以 ITIL 為基礎的服務管理經驗。
