1.熟练掌握主流开发框架:SpringBoot、Spring、SpringMVC、MyBatis、MyBatisPlus
2. 熟练掌握微服务技术:Spring Cloud、Nacos、Gateway、Sentinel、Seata
3. 熟练掌握ShardingSphere+Seata实现分库分表和事务一致性的处理
4. 熟练掌握MySQL、postgre等关系数据库
5.对微服务设计理念、数据库设计及优化、大表拆小表、分库分表等有一定的实践经验
6.熟练掌握消息中间件:RabbitMQ,NoSql数据库:Redis
7.熟练使用Maven、Git、IDEA等项目管理工具
8.熟练使用Linux、docker命令及项目部署
9.对接支付宝支付和微信支付有一定的开发经验
10.个人技术博客百度搜索:一枚路过的程序猿
量多多(APP):
项目描述:类似趣步的一款手机APP,主要是每天完成任务获取收益,然后可以兑换生活物品,获取到的收益可以变现,提高玩家的积极性和活跃度。项目总体分为用户服务,任务卡服务,商城服务,交易所服务,基础服务
责任描述:
1、负责项目总体技术选型,框架搭建,总体架构采用SpringCloud+Gateway+nacos
分布式事务采用seata,具体服务模块采用SpringBoot+SSM+MybatisPlus
2、使用ShardingSphere进行分表,读写分离,分表采用mysql物理分表
3、开发用户服务和任务卡服务,对接支付宝H5支付,App支付,阿里实人认证等
4、负责接口安全设计开发:实现接口幂等,签名等
5、采用HttpClient+Jsoup爬虫拉取网页商品数据完善App商品数据模块
6、负责搭建Nginx,nacos集群,seata高可用等,项目持续集成,日常bug维护等
易码众城(小程序):
项目描述:易码众城属于B2B2C的电商服务平台,打造简单,方便快捷的商场线上购物平台,让虚拟经济和实体商家成为生态购物环境的焦点。项目总体分为基础服务,WEB服务,营销服务,聊天服务,搜索服务,小程序服务
责任描述:
1、负责项目总体技术选型,数据库设计,总体架构采用SpringCloud+Gateway+nacos
分布式事务采用seata,具体服务模块采用SpringBoot+SSM+MybatisPlus
2、开发后台web服务,负责商品类目,商品发布,广告管理等功能设计开发
3、负责对接微信服务商电商收付通,二级商户进件,小程序合单支付,分账等
4、采用SpringAOP和Redisson封装通用注解,实现接口幂等性和redis缓存等
5、采用RabbitMQ实现订单超时释放库存,业务代码解耦提高接口性能
角色 | 职位 |
负责人 | JAVA开发工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
易码众城是一款B2B2C购物平台,打造简单,方便,快捷的商城线上购物平台,让虚拟经济和实体商家成为生态购物环境的焦点。
易码众城是一款B2B2C购物平台,打造简单,方便,快捷的商城线上购物平台,让虚拟经济和实体商家成为生态购物环境的焦点。