1.精通Java语言,具有扎实的编程基础和良好的编程习惯以及代码规范;
2.熟练掌握多线程、高并发等核心开发技术,深入理解JVM内存模型以及原理,GC工作机制,有着丰富的JVM调优与问题排查经验;
3.熟练掌握分布式事务技术方案(CAP),熟练使用seata,LCN等分布式事务框架;
4.阅读并深入了解过JUC、JDK源码,深入理解AQS、CAS、volatile、synchronized等原理,有丰富的并发编程经历。
5.熟练JS、JQuery、CSS,熟练JSP和FreeMark标签使用;
6.熟练spring cloud全家桶开发体系,熟练掌握Spring boot,SSH、SSM开源框架;
7.熟练使用和部署Nacos、RabbitMq、Kafka、minio、FastDFS、Netty、solr、ElasticSearch等;
8.熟练使用MySql、Oracle、Kingbase数据库,mycat中间件,熟练Sql调优;
9.熟练Linux操作命令,Jenkins和docker部署服务,熟练掌握shell脚本命令;
10.熟悉Redis,理解缓存一致性、缓存雪崩、内存淘汰、持久化、主从、哨兵、集群等;11.熟练的开发工具: Idea、Maven、SVN、git。
最近项目:移动极致版云手机APP
项目描述:
项目主要是给中国移动公司做的云手机极致版APP,
目前已上线,全国已推广,用户上亿量,官网下载后可领取试用云机,可购买,续费和兑换,也可与移动捆绑套餐等等活动。该项目属于中国移动公司,全国可下载APP,所有功能都已上线。
开发环境:IDEA + maven + git
软件架构:spring cloud + spring boot + nacos + Kafka + Redis + ShardingSphere + k8s
职责描述:
1.负责云手机APP上的试用,购买,续费,兑换等,包括订单的生成和查看。
2.对接不同移动平台或渠道,实现云手机服务的互联互通,增强产品的市场竞争力。
3.负责产商品的创建和管理,订单的前后台管理等。
4.负责大数据后台的对接。
1.负责云手机APP上的试用,购买,续费,兑换等,包括订单的生成和查看。 2.对接不同移动平台或渠道,实现云手机服务的互联互通,增强产品的市场竞争力。 3.负责产商品的创建和管理,订单的前后台管理等。 4.负责大数据后台的对接。
1、 后台认证改进机器码登录验证,可配置管理权限,菜单权限等。 2、 对照片,音视频分组并分类数字化管理,从采集,入库,整理,归档,利用,鉴定每步不同人员审核操作。 3、 对照片和视频自动生成人脸特征,根据图片智能搜索出已入库人员照片或视频,完成人脸识别功能。 4、 解决生