1.4年以上上市公司大型分布式系统JAVA开发经验
2.熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用,如缓存(Redis、Memcache)、消息中间件(Rocket MQ、Kafka)、ElasticSearch、Hbase、搜索引擎(Lucence、Solr),zk等;
3.精通Sping Boot、Spring Cloud,Dubbo等微服务框架,了解其原理和优缺点,并有实战经验;
4.熟悉Vue等前端技术,微信开发,微信小程序开发经验丰富;
5.熟悉关系型数据库、NoSQL数据库,具备一定的SQL优化、海量数据存储等经验;
6.对Java的文档导入导出和在线预览有一定的研究
7.精通Java语言以及J2EE平台特性,熟悉IO、多线程、性能调优,熟悉常用的设计模式和开源框;
8.熟悉Linux、Maven、Git,熟悉Tomcat、Apache、Nginx等开源服务器的配置和调优;
9.熟悉权限框架shiro,security权限验证单点登陆;
10.熟练对接支付宝微信银联等第三方支付,以及第三方登陆qq,微信,微博
11.熟悉Netty进行IM开发
1、JavaSwing开发的桌面版收银项目
2、交易所股票数据爬取,股票+即时通讯APP
3、利用Netty进行IM开发APP后台端IM开发
4、熟悉第三方IM对接(环信、融云、云信等)
5、分布式saas系统开发
6、CRM、OA等企业内部管理系统开发
公司客户关系管理系统 主要包括三大模块: 客户关系模块 公司业务订单模块 财务模块 报表统计模块
股票+IM 主要有即时通讯模块,基本上和微信一样 群聊 私聊 发朋友圈 股票模块,通过爬虫爬取股票数据