Doodle 后端软件工程师(Java)——德国混合办公
为 Doodle 的 B2B 排程平台构建高性能 Java、Kafka 和 GraphQL 服务。 参与分布式系统开发,解决全球市场中时间管理的复杂问题。
描述
- 使用 Java 设计、开发并部署可扩展、高韧性、高性能的后端服务
- 交付 GraphQL 端点,实现高效数据访问、查询优化和有效的前端集成
- 创建基于 Kafka 的事件驱动系统,支持可靠的数据流和响应迅速的服务
- 监控后端生态系统,了解分布式基础设施中的各项集成
- 应用 LLM 和智能体开发工具,同时对生成的代码保持完整的所有权和理解
- 解决全球范围内时间管理、处理和显示方式所带来的挑战
- 与跨职能团队合作,将复杂的排程需求转化为切实可行的技术方案
- 通过技术面试、家庭作业、高管和人力资源面试、评估及背景推荐核查等环节支持招聘流程
任职要求
- 计算机科学、相关技术专业学士学位,或具备同等实践经验
- 具备设计、开发和交付可用于生产环境的高并发 Java 后端服务的专业经验
- 具备较强的系统思维能力
- 能够阅读、调试并理解使用多种语言编写的代码库
- 具备分布式系统、微服务和基于 Kafka 的事件驱动架构实践经验
- 目前居住在德国,并拥有在德国不受限制的工作许可
- 必须已经获得在德国工作的授权
- 不提供签证赞助
- 不提供搬迁协助
- 优先考虑具备丰富的 AI 辅助软件工程工作流经验者
- 优先考虑深入了解响应式编程、AWS 或 GCP、Docker 和 Kubernetes 者
- 优先考虑具备扎实的数据结构、算法和分布式系统设计基础者
- 优先考虑具备 API 设计与交付经验,最好熟悉 GraphQL 者
福利待遇
- 不因年龄、种族、肤色、残障、宗教、性别或性取向而影响平等就业机会
- 建立在信任、好奇心、自主性和尊重员工时间之上的企业文化
- 可使用 AI 和智能体工程工具
- 混合办公安排
