
得物Java技术专家(交易搜索&社区搜索)--上海/杭州
任职要求
1、3年及以上Java后端服务开发经验,有搜索/推荐/广告等相关系统经验者优先; 2、熟悉Java主流技术栈,具有高并发开发经验和扎实的技术功底; 3、具有一定的系统设计和架构能力,能够独立完成系统的设计和实现…
工作职责
1、负责得物电商搜索相关业务功能的开发、架构设计及优化; 2、保障搜索系统的高性能、高可用、高效率,支撑日趋复杂的业务需求迭代; 3、负责搜索相关的外围核心系统的架构设计和开发,为业务提供灵活、稳定、高效的解决方案; 4、参与生成搜索和生成式搜索的研发,推动AI技术在搜索中的应用,提高用户体验; 5、设计并实现智能代理(Agent)系统,提升用户交互的智能化和自动化水平; 6、跟进项目进度,接口规范制定,技术文档编写,确保项目进度和质量。
技术方案设计 • 收集、识别、分析客户需求,并确定技术方案的目标、范围和交付成果 • 基于需求分析,进行技术可行性分析和方案评审,选择合适的技术选型、技术架构、数据架构和开发流程 技术实现 • 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现 • 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署 • 对开发中和部署后的程序进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等 基础服务开发 • 洞察和抽象团队内的共性技术需求并形成基础服务技术方案 • 通过技术框架、技术领域SDK、web组件库、技术知识库等可复用能力的建设,不断提升团队研发效率和质量 技术洞察与研究 • 通过行业会议、技术媒体、学术研究、友商交流等方式,收集领域内的最新技术信息,包括但不限于技术原理、技术优劣势、应用场景等 • 追踪并定期分析竞对产品的核心技术指标和发展方向 • 通过内外部渠道,了解并洞悉客户需求,并凝练形成对应的技术洞察 技术规划 • 基于业务需求和技术洞察,制定技术团队的中长期发展规划和技术路线图 • 体系性的设计各类配套规划,包括技术人员规划、技术基础设施规划、技术质量规划、技术安全规划等 项目管理 • 确定项目目标和范围,并拟定项目计划、预算和资源需求计划、项目风险评估、交付成果等 • 组建项目团队,明确项目各岗位职责和任务,配备必要的资源,并设计高效的协作机制 • 按项目计划进行落地实施,并对项目进度、数据、质量进行监控,确保项目保质保量实施 • 总结项目经验和教训,反馈项目成果和绩效,为之后的项目管理沉淀经验总结
● 负责服务端技术方案设计、需求把控及核心功能开发,细化拆解业务需求并实施。 ● 参与产品架构规划设计、性能优化、故障排查和解决线上问题等工作。 ● 积极参与技术分享,技术学习,促进团队成员进步提升。 ● 协调驱动业务团队间的配合协作,能通过目标驱动大家完成任务。 ● 主导技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能,保证系统的安全、稳定、快速运行。 ● 技术驱动业务,推动业务&产品持续进步。
1、OpenClaw核心系统开发 负责OpenClaw AI智能体平台的核心模块设计与开发,包括Gateway网关层、Agent智能体引擎、Skills技能系统等;构建可观测性基础设施,实现基于OpenTelemetry的链路追踪、指标采集和日志聚合能力;优化AI Agent执行流程,支持多智能体协作、任务编排和状态管理 2、AI工程化与Agent生态建设 负责AI Agent与业务系统的对接集成,包括知识库(向量数据库+RAG)、工具调用、外部API对接;实现Agent执行过程的可观测性,追踪成功率、延迟、token消耗等关键指标 3、微服务架构设计与演进 基于云原生架构设计高可用、高扩展的微服务系统,确保支撑大规模AI请求并发;负责服务治理体系建设,包括服务发现、负载均衡、熔断降级、限流等核心能力;实现流量管理、安全通信和可观测性统一 4、中间件研发与优化 深度参与RPC框架(Dubbo/gRPC)、消息队列、配置中心等中间件的选型、定制和优化;解决分布式系统核心难题,包括数据一致性、分布式事务、容错恢复等;构建高性能日志服务(Log Server),支持海量日志的实时采集、路由和查询 5、技术攻关与团队赋能 独立承担云原生、中间件、AI应用中的复杂技术难题攻关;参与团队技术规划,推动技术创新和最佳实践落地;指导初级工程师,提升团队整体技术水平
1、深入理解广告系统运行机制,参与大规模分布式广告系统架构设计,对现有技术架构进行重构和优化,打造业务领先的广告架构体系; 2、参与商业化稳定性体系建设,保障业务系统持续安全稳定提供服务,跟进并协调解决系统运行中出现的故障和问题,并形成机制性的优化措施; 3、参与商业化资源成本优化体系建设,追踪服务容器、结构化存储、大数据等方向的资源使用情况,制定商业化各方向年度预算与成本目标; 4、负责技术难题攻坚与关键方案的选型,持续优化研发交付流程,探索研发模式升级的未来方向,提升系统整体可用性、稳定性; 5、跟踪最新技术和行业趋势,提出具有前瞻性的稳定性保障方案和建议,并推动在实际业务场景中落地。