结行科技
高级 Java 研发工程师(000908)
岗位职责
负责公司餐饮 SaaS 平台核心业务模块的设计、开发与优化,独立、高质量完成复杂业务模块研发工作。
参与业务需求分析、技术方案设计、系统架构设计,完成模块设计、编码实现,并输出规范的技术设计文档、接口文档。
负责餐饮 SaaS 核心业务研发,包括但不限于 POS、点餐、订单、支付、账单、交易流程、门店运营等相关业务模块建设。
负责系统性能优化和稳定性建设,解决高并发、高可用、大数据量场景下的技术问题,持续提升系统性能和用户体验。
指导中级 / 初级工程师开展研发工作,解决研发过程中的技术难题,提升团队整体研发能力。
持续关注后端技术、云原生、AI 工程化等领域的发展趋势,结合业务场景推动技术创新和应用落地。
任职要求
全日制本科及以上学历,计算机相关专业,6 年以上 Java 后端应用系统开发经验。
精通 Java 核心技术体系,深入理解 JVM、线程模型、并发编程、性能调优等技术,有高并发、高性能应用开发经验。
熟练掌握 Spring、SpringMVC、SpringBoot、MyBatis 等主流开发框架,对 Spring 核心机制有深入理解。
熟悉微服务架构体系,具备复杂业务系统服务拆分、架构设计及落地经验;熟练掌握 Dubbo、Spring Cloud 等微服务技术栈,理解服务治理、分布式通信、数据一致性、高可用设计等核心机制;有大型交易系统或 SaaS 平台架构经验优先。
掌握关系型数据库 MySQL、Oracle 等数据库技术,熟悉 Redis、MongoDB 等 NoSQL 数据库以及消息队列 MQ 的应用,具备 SQL 优化、数据库性能分析和问题排查能力。
熟悉分布式系统设计和应用,理解缓存、消息、分布式事务、服务治理等相关机制,能够根据业务场景合理选择技术方案并解决实际问题。
具备较强的系统设计能力,能够独立完成复杂业务模块从需求分析、技术方案设计、开发实现到上线维护的完整过程。
具备良好的业务理解能力和产品意识,能够深入理解业务场景,与产品、运营等团队高效协作。
具备 AI 辅助研发能力,能够熟练使用 Cursor、Claude Code、GitHub Copilot、ChatGPT、通义灵码等 AI 编程工具,利用 AI 完成代码生成、代码优化、代码重构、问题分析、技术方案设计、接口设计、测试用例生成等研发工作。
具备通过 AI 提升研发效率的实践经验,能够合理设计 Prompt、拆解开发任务,并推动 AI 工具在研发流程中的应用落地。
具备较强的责任心、学习能力和团队协作能力,熟悉软件研发流程及敏捷开发模式。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。