Doodle 後端軟體工程師(Java)——德國混合辦公
為 Doodle 的 B2B 排程平台打造高效能 Java、Kafka 與 GraphQL 服務。 參與分散式系統開發,解決全球市場中管理時間的複雜問題。
說明
- 使用 Java 設計、開發並部署可擴充、高韌性、高效能的後端服務
- 交付 GraphQL 端點,實現高效資料存取、查詢最佳化與有效的前端整合
- 建立以 Kafka 為基礎的事件驅動系統,支援可靠的資料流與回應迅速的服務
- 監控後端生態系統,了解分散式基礎架構中的各項整合
- 應用 LLM 與代理式開發工具,同時對產出的程式碼保持完整的所有權與理解
- 處理全球各地時間管理、處理與顯示方式所帶來的挑戰
- 與跨職能團隊合作,將複雜的排程需求轉化為實際可行的技術方案
- 透過技術面試、居家作業、高階主管與人資面試、評估及推薦人查核等環節支援招募流程
職位要求
- 具備電腦科學、相關技術領域學士學位,或同等實務經驗
- 具備設計、開發與交付可用於正式環境之高並行 Java 後端服務的專業經驗
- 具備強大的系統思考能力
- 能夠閱讀、除錯並理解以多種語言撰寫的程式碼庫
- 具備分散式系統、微服務與以 Kafka 為基礎之事件驅動架構的實務經驗
- 目前居住於德國,並擁有在當地不受限制的工作許可
- 必須已取得在德國工作的授權
- 不提供簽證贊助
- 不提供搬遷協助
- 具備 AI 輔助軟體工程工作流程進階經驗者優先
- 深入了解反應式程式設計、AWS 或 GCP、Docker 與 Kubernetes 者優先
- 具備紮實資料結構、演算法與分散式系統設計基礎者優先
- 具備 API 設計與交付經驗者優先,最好熟悉 GraphQL
福利待遇
- 不因年齡、種族、膚色、身心障礙、宗教、性別或性取向而影響平等就業機會
- 建立在信任、好奇心、自主性及尊重員工時間之上的企業文化
- 可使用 AI 與代理式工程工具
- 混合辦公安排
