1 熟练掌握、分布式缓存/存储(Memchache)、有分布式、高并发、高可用性经验.
2 熟练掌握MYSQL技术及调优,精通zookeeper中间件。
3 熟练linux操作系统,熟练使用linux常用命令,精通linux下的常用配置部署。
4 有分布式系统开发经验,熟练使用Dubbo,Spring Cloud微服务架构体系。
5 熟悉Git、SVN、Maven、Junit工具。
6 熟悉设计模式、代码重构。
7 了解Hadoop、Storm、Hive、HBase、kafka等相关开源项目。
8 掌握java爬虫技术。熟练运用httpclient,jsoup ,正则表达式 进行网页爬虫。
现公司开发的后端语言:java 框架:springmvc+Spring+mybatis 数据库:mysql
主要负责项目经验如下:
1.报表系统,性能优化
公司运营数据可视化,Excel 统计。日报,月报,业绩状况统计等。SQL优化,实现访问速率提升。
2. 网页爬虫
负责爬取竞争对手网站商品数据。例如:点评,携程网的商家,商品数据。
3.上车APP后端开发
由于公司海外业务需要开发一个扫码上车的APP。大概流程是:客户提交预处理订单--处理和审核订单--DB安排服务商派车接单--上车--到达目的地--安排回程
4. 返现系统模块后台开发
公司业务的需要,需要开发一套返现系统。主要返现来源商家的补贴,公司平台联合服务商为海外商家带来客流量,商家需要补贴成交订单的份额。