
科隆資深 Java 軟體工程師(混合辦公)
建置並擴展 TENIOS GmbH 的雲端通訊後端、電話整合與 AI 語音機器人能力。 在科隆的混合辦公職位中,使用分散式 Java 微服務工作。
說明
- 負責雲原生通訊平台從開發到營運的完整生命週期。
- 開發整合 FreeSWITCH 與 Kamailio 的低延遲通話控制系統。
- 建立自動化通話分配引擎與 AI 驅動的 IVR 工作流程。
- 使用 WebSockets 與 RTP,將即時 AI 語音機器人平台連接至電話工作流程。
- 使用 Java 21+、以 Spring 為基礎的微服務與 RabbitMQ 擴展後端。
- 擴充多租戶功能,涵蓋隔離、計量與資源配置。
- 維護並改進用量計費、帳單與發票系統。
- 採用安全開發實務,包括 OWASP 指南、威脅建模與相依性掃描。
- 參與 ISO 27001 合規與歐洲 NIS2 網路安全要求的落實。
- 營運 CI/CD 管線、Kubernetes 部署與可觀測性能力。
- 協助維持平台可用性高於 99.99%。
- 支援現有的 Backbone.js 與 Marionette.js 介面,同時引導遷移至現代前端框架。
- 使用並推廣 AI 開發工具與以代理程式為基礎的 CLI 工作流程,用於編碼、重構與交付。
- 與平台工程、資安及產品團隊密切合作。
職位要求
- 至少五年專業軟體開發經驗,主要負責建置 Java 後端系統。
- 深入了解現代 Java 17/21+、Spring Boot、Spring Framework、JPA/Hibernate 與 RESTful API 設計。
- 具備分散式雲原生微服務應用程式的架構設計與交付經驗。
- 具備 Docker、Kubernetes 以及至少一個現代 CI/CD 平台的實務經驗,例如 GitHub Actions、GitLab CI、Jenkins 或 Argo CD。
- 具備至少一家主要雲端服務供應商的工作經驗:AWS、Azure 或 Google Cloud Platform。
- 擁有扎實的品質實務,包括自動化測試、程式碼審查以及持續整合與交付。
- 扎實掌握安全軟體開發,包括 OWASP Top 10、相依性管理與密鑰管理。
- 具備指標、集中式日誌、分散式追蹤與應用程式效能監控等可觀測性經驗。
- 有信心營運正式環境系統並處理事件。
- 具備出色的分析能力,能在複雜分散式系統中做出穩健的技術判斷。
- 英文書面與口語流利。
- 具備德文能力者佳。
- 有使用 Claude Code 或 GitHub Copilot 等 AI 輔助開發工具的經驗,或真正願意採用這些工具。
- 具備 CPaaS 或雲端通訊經驗,熟悉 SIP、RTP 或 WebRTC 等電信協定,或使用 FreeSWITCH、Kamailio 或 Asterisk 等相關開源框架的經驗。
- 了解高可用性、低延遲、電信商級分散式系統。
- 具備使用 Kafka 或 RabbitMQ 實作非同步訊息與事件驅動架構的經驗。
福利待遇
- 年薪稅前 67,000–72,000 歐元,依經驗而定。
- 在科隆採用混合辦公模式。
- 國際化的 B2B 科技工作環境。
- 每天都有機會接觸先進的 AI 解決方案與數位工具。
- 高效能的國際團隊,決策迅速,並能對公司成長產生實質影響。








