
搜狐资深Java后端开发工程师
任职要求
1.本科及以上学历,计算机科学、软件工程、网络工程等相关专业; 2.计算机相关专业本科及以上学历,8年以上Java后端开发经验,至少3年以上架构设计经验; 3.精通Java及主流生态框架(Spring Boot, Spring Cloud等),对JVM有深入理解; 4.具备复杂业务系统的抽象和架构能力,有微服务拆分和重构的实际经验; 5.深入理解分布式系统原理,…
工作职责
1.负责运营管理后台等系统的架构设计、重构和关键代码编写; 2.制定并推行后端开发规范、技术标准和最佳实践,通过代码评审等手段提升团队整体代码质量; 3.评审迭代开发中的技术方案,确保技术决策的统一性和前瞻性; 4.主导系统性能优化、技术难点攻关,解决高并发场景下的稳定性问题; 5.研究与引入合适的新技术、新工具,推动技术栈的持续演进; 6.协助技术负责人进行技术规划,并指导中级和初级工程师成长。
1、参与公司财务系统建设,打造安全、可靠、稳定、高效的财务系统,解决业界难题; 2、参与/负责技术方案设计,代码开发和系统优化,不断提高产品品质; 3、识别技术挑战并探索突破,包括但不限于高并发处理、存储性能优化、一致性保障、租户隔离等; 4、持续优化系统架构,调研行业技术方案,基于业态发展做前瞻性思考和设计。
1. 负责技术方案设计与系统架构设计,完成核心模块开发; 2. 参与DevOps体系建设,推动需求管理与研发流程自动化; 3. 攻克技术难题,优化系统性能、稳定性和可扩展性; 4. 与产品、前端等团队协作,推动项目高质量交付; 5. 技术分享与团队赋能;
1. 智能体平台核心开发: 负责设计、开发和维护基于Java的智能体框架和 orchestration 引擎,支持复杂、多步骤的自动化任务处理。 2. AI能力集成与架构设计: 将大语言模型、RAG、Function Calling等先进AI能力无缝集成到Java后端系统,设计高可用、高扩展的微服务架构。 3. AICoding实践与提效: 主导并推动团队使用AI编程助手进行日常开发,包括但不限于使用GitHub Copilot、cursor等工具进行代码生成、单元测试编写、代码审查和系统设计,显著提升团队研发效率。 4. 系统性能与稳定性保障: 解决高并发场景下的系统瓶颈,优化智能体决策链路和API调用性能,确保平台服务的高可靠性和低延迟。 5. 技术规划与攻关: 参与核心技术选型与技术债务清理,主导关键技术难题的攻关,编写高质量的设计文档和代码。
参与大规模语言模型(LLM)及其他AI模型的在线服务部署、性能调优与推理加速,确保高并发、低延迟、高可用的模型服务。参与设计和开发智能Agent运行框架,实现核心模块,包括不限于知识库存储与检索(RAG)、Agent的长短期记忆存储、对接多模型协作协议(如MCP/A2A)等新型交互机制。负责搜索推荐算法工程后端系统的设计、开发和维护,保障系统稳定高效运行,实现高并发在线特征工程、模型推理服务集成和服务质量监控等核心模块。参与系统架构的设计、优化及核心模块的代码实现(Java为主)。与产品经理、算法工程师、前端工程师紧密协作,理解需求,设计技术方案并推动落地。负责系统的日常维护、监控、故障排查和性能调优。