岗位职责
- 负责基础服务模块(如记忆工程、设备中心、配置中心等)的设计、开发、测试与线上运维;
- 负责记忆工程中构建灵活的记忆模型(如会话记忆、长期兴趣、场景上下文等),支撑个性化推荐、智能交互、自动化决策等上层业务;
- 负责设备接入与管理系统的架构设计与核心开发,包括设备注册、鉴权、绑定、设备镜像、生命周期管理等模块;
- 参与高并发、高可用、分布式系统架构演进,保障服务 SLA ≥
- 99%;
- 优化系统性能,解决复杂技术问题(如数据一致性、缓存穿透、热点隔离、容灾降级等);
- 设计清晰、可扩展的 API 与数据模型,支撑多业务方高效接入。
职位要求
- 掌握的研发技术以Java为主,要求Java基础扎实,熟悉io、多线程、分布式、缓存、消息等机制;
- 5年以上Java开发的经验,熟练使用spring 、MVC等主流框架,熟悉Linux下的常用命令,熟悉MySQL等主流的数据库;
- 掌握常用设计模式,有大型应用的开发经验,具备应对大数据、分布式、高并发、高负载、高可用性等系统设计能力;
- 具备良好的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力;
- 有良好的技术判断能力,善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法;
- 有良好的项目管理能力,能够在技术项目交付过程的各个环节中有效识别风险,跟踪风险,解决风险;
- 有记忆工程、高并发系统的研发经验优先,有熟练使用AI编程经验优先。