熟练使用Spring,SpringMVC,Mybatis,SpringBoot,SpringCloud,SpringCloudAlibaba等主流开发框架
熟练使用常用的开发工具(IDEA、Eclipse)
熟练使用码云/GitHub/GitLab实现代码托管,使用Git/Svn进行版本管理
熟练运用 Maven 进行项目构建和依赖管理
熟悉使用Linux操作系统,熟练掌握常用命令
熟练掌握Mysql,具备多个项目的数据库设计经验,具备一定的SQL编写和优化能力
具有数据库分库分表经验,相关技术栈: ShardingSphere
熟练使用Redis、RabbitMQ、Kafka等中间件
熟悉JavaScript,jQuery, AngularJS, Vue,Thymeleaf等前端技术
熟练掌握JVM底层原理 ,垃圾回收机制 ,了解JVM各种垃圾回收器的使用 ,有过一定JVM线上调优经验。
“巴味渝珍”电商平台
开发环境: IntelliJ IDEA + MySQL+ JDK1.8 + Maven + Git
项目架构: SpringBoot + Vue +Spring-Cloud Alibaba + Mybatis-Plus + uni-app + HTML
技术应用: RabbitMQ+ Elasticsearch+ Redis +Getaway + OpenFeign + Nacos
项目简介:
“巴味渝珍”电商平台是重庆 “智慧农场・数字智农” 示范区建设背景下的综合性农产品电商平台。
主要分为自助售货机和便利商城两部分。
自助售货机包含运营商模块、系统管理模块、售货机模块、反馈模块、物流配送模块、订单模块,支持线下体验购买配送和线上支付配送。
便利商城有用户模块、商家模块、支付订单模块、团购模块、活动模块、物流配送模块、售后模块,用户可拼团购买日常用品,配送方式可选送货上门或自提。
平台连接重庆及周边智慧农场,汇聚多品类优质农产品,提供可追溯的绿色健康产品,推动农产品线上销售和智慧农业发展,以简洁界面、高效配送和安全支付服务用户,通过推广活动增强用户对本地农产品的信任。
责任描述:
负责需求分析工作,与产品经理、开发团队及政府相关部门对接项目需求
设计短信验证码防刷,提升系统安全性
负责商品秒杀的核心逻辑及代码设计编写
负责商城库存相关功能设计,有效防止农产品超买超卖现象的发生,保证数据一致性
设计令牌机制,防止订单重复提交,解决接口幂等性问题
在支付模块中使用策略模式,降低耦合度,提高支付功能的可扩展性
通过中间件及优化代码逻辑,确保秒杀活动,抢购等高并发场景实现 QPS 20W+、TPS 4000+ 的性能指标
负责制定代码规范,组织代码评审和自测工作,降低项目 bug 率
解决跨部门合作中的问题,保障项目有序进行
开发环境: IntelliJ IDEA + MySQL+ JDK1.8 + Maven + Git 项目架构: SpringBoot + Vue +Spring-Cloud Alibaba + Mybatis-Plus + uni-app + HTML 技术应用
开发环境: IntelliJ IDEA + MySQL+ JDK11 + Maven + Git 项目架构: SpringBoot +Spring-Cloud Alibaba + JPA + VUE3 技术应用: RocKetMQ + Redis +Getaw
开发环境: IntelliJ IDEA + MySQL+ JDK1.8 + Maven + Git 项目架构:SpringBoot +Vue + Mybatis-Plus 技术应用: RabbitMq+ Redis + Elasticsearch + OCR