1.本科,计算机专业 从事JAVA开发6年
2.Java语言基础扎实,熟练掌握并发编程、JVM原理及优化并能在业务场景灵活应用;
3.掌握SpringBoot、SpringCloud常用组件(比如Nacos、Feign、Dubbo、Sentinel)、ORM框架(Mybatis或Hibernate)等主流开源框架的使用、掌握其原理,阅读并理解其核心源码。
4.熟练掌握常用数据结构、设计模式并能应用到日常编码开发中
5.具有Docker/Kubernetes技术的实际搭建使用,有项目从0到1的开发,和部署搭建环境经验
项目名称:学慧网(APP)
项目地址: 各大应用商店/App Store可下载
开发环境: Intellij ide + MySQL + GIT + maven
软件架构: Springcloud + MyBatis + Maven + CentOS + Redis + Nginx + Feign + eruka+RocketMQ + Docker+ Hystrix
+ zuul+guava +Sleuth+ZipKin 等微服务技术组件 + kibanna
项目描述:1.该项目属于电商项目采用微服务系统架构微信生态圈,于2016年4月上线安卓和IOS,用户进入app可购课和观看学习视 频,参与三级分销发展下级赚取拥金,不同身份使用的功能和收益不同,均可提现到个人微信零钱中。
系统主要包括以下模块:
订单系统:用户下单,订单状态流转等操作。
会员系统:新用户注册,查询已下的订单,我的优惠卷,修改个人,同步SAAS系统等相关信息的操作。
支付系统:微信支付/支付宝支付
商品管理系统:负责商品同步,上架下架审核
课程系统:上传维护课程单元信息
CMS系统:维护APP内容
消息系统:推送用户消息和系统公告等
责任描述:负责项目中的模块设计与实现以及服务器环境的搭建,性能优化,搭建自动化部署参与数据库设计,接口设计和评审
独立单独完成的功能模块: 订单系统 支付系统 CMS系统 商品管理系统 消息系统
技术描述:各子模块之间使用Feign远程调用实现通信
项目中担任主管一职,负责数据库设计,业务对接,技术选型,项目进度把控,核心功能实现,重要代码走错,优化性能瓶颈
是一个定制类公众号,主要以0-8岁课程和宝妈课程为主,包含购买课程,学习课程,三级分销的功能,佣金可以提现