1. 扎实的Java编程基础,对设计模式、集合、IO、多线程、JVM、网络通信等知识有一定的理解
2. 熟练掌握SSH、SSM等开源框架,基于springboot快速开发;
3. 掌握 JavaWeb 技术体系,熟练运用 Servlet/Jsp技术;
4. 熟练使用Git、Svn、Maven等项目开发及管理工具;
5. 熟悉Linux开发部署,熟练使用Nginx、Tomcat等HTTP服务器和应用服务器技术;
6. 熟练掌握MySQL、Oracle数据库以及redis非关系型数据库的操作,能够进行SQL优化;
7. 熟悉SpringCloud以及相关组件、Solr 、activeMQ、dubbo、POI等流行技术;
8. 熟悉钉钉开发平台进行第三方应用开发,熟悉jeesite开源框架,熟悉分布式和微服务;
9. 了解Docker、Hadoop等开源技术,熟悉python语法和基础编程;
10.接口对接经验丰富,熟练掌握加解密方式以及接口对接规范;
1.悦积分系统,该系统主框架选用springboot2.0、Spring Framework 5.0、Apache Shiro1.4,持久层使用Mybatis3.4、Druid1.1和Hibernate Validation 6.0,数据高速缓存存储框架使用J2Cache,Redis。
2.福利商城.项目采用dubbo分布式服务框架,使用zookeeper进行协调,使用nginx进行负载均衡,实现服务高可用;使用redis缓存商品列表、热销商品、广告版块显示,减轻数据库压力;数据库使用mysql,分库分表,提升数据库性能;商品搜索模块采用solr检索服务器,对数据库数据进行生成索引,用中文分词器进行分词;前台页面使用ajax异步实现后台的实时刷新,增强用户体验;使用shiro权限框架,对商户权限进行细粒度划分;使用quartz定时器,实现每日对账功能,使用poi技术导出表格;使用rabbitMQ消息队列。
3.悦福利系统.悦福利系统目标客户为有销售需求的中小企业,帮助企业解决员工福利发放问题。分为包含pc端以及移动端,目标客户为有销售需求的中小企业,移动端通过钉钉扫码下载安装,进入悦福利商城;pc端通过对企业员工管理,充值和发放福分功能,将福分发送至员工账户,通过积分加减接口进行数据同步,在商城上购买商品可以进行福分抵扣金额。与传统福利发放不同,悦福利系统提供丰富的商品,供员工自主选择,帮助企业节约人力物力,根治企业发放福利难题。