岗位职责
1、系统设计与开发:独立负责公司餐饮业务(如收银、会员、人事、供应链等)和制造模块的管理系统的全栈开发工作,包括需求分析、系统设计、编码实现及上线部署。
2、技术架构与优化:参与系统架构设计,优化现有系统性能,确保系统的高可用性和可扩展性。
3、跨部门协作:与产品经理、设计师及其他部门紧密合作,确保技术方案与业务需求高度契合。
4、技术研究与应用:持续关注行业最新技术动态,积极引入适合的技术解决方案,提升团队整体技术水平。
5、文档与规范:编写相关技术文档,制定并维护开发规范,确保代码质量和团队协作效率。
任职要求
1、必备条件:
(1)学历与经验:计算机相关专业本科及以上学历,3年以上Java开发经验,有全栈开发经验者优先。
(2)后端技术:精通Java语言,熟悉Spring Boot、MyBatis等主流框架,了解JVM原理,具备良好的编码规范。
(3)前端技术:熟悉HTML、CSS、JavaScript,掌握Vue.js(2/3)或React等前端框架,能够独立完成前端页面开发。
(4)数据库与缓存:熟练使用MySQL等关系型数据库,了解Redis等缓存技术,具备数据库设计与优化能力。
(5)系统运维:熟悉Linux操作系统,能够进行基本的系统部署与维护。
(6)沟通与协作:具备良好的沟通能力和团队合作精神,能够有效对接业务需求,推动项目进展。
2、加分项:
(1)多语言能力:具备Python、Node.js等其他语言的开发经验。
(2)移动端开发:有微信小程序、UniApp等移动端开发经验。
(3)行业经验:有餐饮或制造行业系统开发经验,了解相关业务流程。
(4)DevOps实践:了解CI/CD流程,熟悉Docker、Kubernetes等容器化技术。