Skip to main content

Java后端开发工程师

Technology
牧原食品股份有限公司
上海市, 中国¥15,000 - ¥20,000 /月1周前截至 2026/9/24
全职

职位描述

该职位来源于猎聘 岗位职责: 1、服务端开发:使用Java编程开发服务器端应用程序,根据业务需求确保后端服务的稳定性、可用性、可扩展性。 2、数据库能力: --熟练设计业务数据模型,创建表、索引和视图等。 --优化数据库查询,提高数据访问效率,确保数据安全。 3、架构理解与方案落地: --理解并遵循团队现有的系统架构规范,完成模块级别的详细设计。

  • 在新需求中合理引入中间件或第三方工具,保证方案的可维护性。
  • 配合架构师或技术负责人完成技术选型调研和原型验证。 4、代码维护及优化: --编写高质量的代码,确保代码的可读性、可维护性和可扩展性。 --参与代码审查,发现并修复代码中的潜在问题。 --对现有代码进行重构和优化,提高系统的性能和稳定性。 5、问题排查及解决: --使用各种调试工具和技术来排查和解决后端服务中的问题。 --监控系统的运行状态,及时发现并处理异常情况。 6、团队协作与沟通: --与前端开发人员、测试人员、产品经理等团队成员紧密合作,确保项目的顺利进行。 --参与技术讨论和决策,为团队的技术选型和发展方向提供建议。 7、AI应用:用AI工具提升代码编写、审查及重构效率,保证交付质量与速度。 岗位胜任力要求: 1.编程语言 精通Java并深入理解相关框架和库,以高效开发、测试和维护后端服务。 具备良好的代码阅读和理解能力,能够编写高效、可维护的代码。 2.数据库设计及优化 掌握关系型或非关系型数据库设计原理,能够设计高效数据模型、索引策略,并进行性能调优。 熟练运用SQL语言,处理数据库相关的问题。 3.系统架构与微服务 理解分布式微服务系统架构,可根据业务需求编写出稳定高效的代码,可设计出稳定、可扩展的系统功能,能根据已有架构规范完成业务模块的设计与开发,确保代码符合整体架构约束。 4.故障排查能力 具备快速定位并解决问题的能力,包括日志分析、性能瓶颈识别等。 能够持续优化系统性能,确保系统的稳定性和高效性。 5、团队协作与沟通能力 与前端、产品、测试团队紧密合作,确保开发需求准确理解与项目顺利进行。 具备良好的沟通协调能力,能够对团队内部及跨部门工作场景进行高效的沟通。 6. Vibe Coding 实践能力(优先) 熟练使用 AI 辅助编程工具(如Claude Code、Copilot、CodeX 等),能够高效生成、审查和优化代码。 具备将业务需求提炼为自然语言并转化为可运行代码的经验,并能对 AI 生成代码进行质量把控与调试。 善于利用 AI 提升日常开发效率(如单元测试生成、代码重构、文档撰写等)。 7. 业务领域理解(优先) 熟悉小程序商城或电商系统的核心业务逻辑,如商品管理、订单流程、购物车、库存扣减、支付回调处理、退款/售后等常见模块。 能快速理解产品需求,并结合业务场景设计合理的技术实现方案,具备一定的并发场景下数据一致性处理意识。 8. 相关工作经历:

5年后端研发工作经验(工程师),有小程序商城(如微信小程序、支付宝小程序等)或电商类项目开发经验者优先。

岗位素质要求: 1.认真负责,积极主动,细致认真。 2.较强的逻辑思维能力,较强的沟通能力,善于倾听,准确表达。 3.执行力强,有团队协作精神。 4.积极探索,持续学习,敢于探索和实践新的技术思路和方案。 5.诚实守信,用于担当。 6.对新技术应用(尤其是AI方向)保持高度敏感,乐于尝试并落地到实际工作中。

Keywords
monthsOfExperience: 60CodingExtensibilityScalability

对这个职位感兴趣吗?