职责描述:1.负责后端系统的设计、开发、测试、部署及维护工作2.参与软件系统的讨论和技术实现,为软件系统的设计和开发提供技术建议和支持3.根据项目需求,进行技术评估和方案设计,并按时完成各项开发任务4.负责后端系统的性能优化和故障处理,保障系统的稳定性和可用性5.与前端开发工程师协作,共同推进项目的进度和质量6.不断学习和掌握最新的后端技术,为团队的技术进步和创新能力做出贡献任职要求:1.全日制本科及以上,计算机相关专业,5年以上Java开发经验,有互联网相关工作经验优先2.具备扎实的计算机专业基础知识,良好的编码规范、熟练使用常见设计模式,包括数据结构、算法、网络等3.掌握Java开发,有php、Python经验优先4.熟练使用spring、springboot、springcloud、mybatis了解内部原理5.熟悉Kafka、RocketMQ、RabbitMQ等消息中间件,有分布式、高并发设计处理经验6.熟悉常用的数据库,如MySQL、SqlServer等,拥有良好的数据库设计能力,熟练掌握SQL语句,了解常用的NoSql数据库如Redis7.熟悉常用的操作系统和服务器,如Linux,并有一定的系统管理和维护经验8.熟练使用git、svn等版本管理工具,具备良好的逻辑思维能力、团队合作能力、沟通意识,责任心强9.熟悉各类办公软件与产品工具,能够输出高质量的文档10.有成功上线的互联网项目经验,并能提供展示11.参与或主导过多个中大型项目,有国际化项目经验优先12.熟悉Shopify平台对接、Microsoft Teams系统对接优先