1、具备扎实的JAVA开发能力,理解OOP编程思想,具有良好的编码习惯。
2、熟悉J2EE、SpringCloud、SpringBoot、SpringMVC、Mybatis、Struts2等框架。
3、掌握Java基础技术Jsp、Servlet、Jdbc,熟悉Web应用系统开发,具备独立开发能力。
4、熟悉Jquery、Ajax,Easyui、JavaScript、Div+Css技术的使用。
5、熟悉Mysql,Oracle、SqlServer数据库,普通索引和主键索引,复合索引。
6、了解数据库水平垂直分表(单表数据库量超过1000W进行分表),数据库读写分离(Replication),了解Memchahed,Redis内存数据库。Sql语句的优化(避免使用*号,常用字段加普通索引,避免在索引列上进行Not in <> 等操作,针对查询慢的语句可以使用Explain来分析语句的执行情况)。
7、熟悉面向对象与软件设计思想,对接口编程、敏捷开发并能熟练应用于具体的软件开发工作中。
8、熟悉MVC设计模式、工厂模式、单例模式。
9、了解Spring Cloud和ActiveMq消息队列和活动秒杀和Session一致性方案。
10、熟悉Linux(CentOS)的基本Shell命令Ls、cp、rm、tar、mkdir、ps、top、grep、ifconfig、cd等命令。
11、熟练运用IntelliJ IDEA、MyEclipse、Eclipse开发工具,熟悉Git、SVN版本控制工具。
2018.12至2019.06 现金贷信息管理平台
项目描述:该系统根据东南亚国家业务开发的现金贷系统管理平台,具备稳定的系统架构,完善的风控体系,智能化的业务流程,立体式安全防护,为平台提供更加规范安全、高效便捷、系统全面的金融服务。主要功能有资金方、账户、用户、产品、订单、放款审核、展期、还款、统计等功能;
项目职责:负责首页、产品列表、订单和展期信息管理等开发。
所用技术 SpringCloud、Mybatis、Mysql、Redis、Vue.js、BootStrap等。
2018.01至2018.11 比财数据管理平台
项目描述:该系统是一个直销银行理财比价选择平台,平台内的快速榜单能让用户便捷地选择适合自己的产品,智能货架则通过大数据为用户推荐理财产品。产品安全可信,且期限灵活,收益率普遍偏高,满足用户追求安全稳健和较高收益的理财需求。主要功能有首页榜单排行、产品管理(货币基金和理财等)、咨询管理、会员管理、银行管理、首页排行、活动管理、个人中心等。
项目职责:
1、首页榜单排行、用户管理、产品管理、活动管理、手机端提供API接口等模块的需求分析和编码;
2、使用Redis对首页排行榜进行缓存和优化产品Excel数据批量导入\导出功能。
所用技术 SpringBoot、Mybatis、Mysql、Redis缓存等。
2016.09至2017.12 三好网K12在线直播教育互动平台
项目描述:该系统是一对一在线直播教育互动平台,基于SSM框架开发,系统后台主要功能有咨询信息、师资信息、教务信息、财务系统、报表统计信息、员工绩效信息等,主要对学生信息和教师信息的管理和维护,以及员工的业务数据统计和管理。客户端主要功能有首页、个人中心、订单管理等,主要展示课程和教师信息等。
项目职责:
1、负责订单管理、设备管理、后台首页、数据统计等开发和测试 根据所需求的业务进行开发,代码编写,实现功能;2、使用ActiveMq将下单后信息推送给大数据处理;
3、优化产品Excel数据批量导入\导出功能。
所用技术 SpringMvc、Mybatis、Mysql、ActiveMq、Redis、Easyui等。
2016.05至2016.08 中国商家网
项目描述:该系统是一站式的O2O社区消费服务平台,该商城主要提供用户在线预览、选择购买商品等。主要使用SSM框架、Mysql数据库等技术,使用唯一索引和联合索引;支付方式调用第三方接口使用了支付宝、微信和网银支付。报表功能使用Js的图标控件Highcharts展示。后台对每个数据的指标进行查询,部署在多台Web服务器上,可以增加访问的吞吐量。
项目职责:
1、负责商品(SKU)管理、前台购物车、用户管理、在线支付模块等代码实现与测试;
2、在商品管理模块包含品牌管理、属性管理、商品录入/上下架、商品审核。在添加商品的品牌和属性后,进行商品的录入,商品录入时编辑商品的基本信息、商品描述、商品属性、规格属性,商品录入后进行审核,审核商品信息的准确性,通过后,可以进行发布,在网站前台进行展示。审核不通过则继续进行商品信息的编辑;发布的商品可以下架;
3、为了减轻服务器的压力和高并发的问题,详情页采用Freemark实现页面静态化;
4、需要用到Ajax技术实现页面的局部刷新,生成订单与订单项,当用户购买商品后订单与订单项的级联入库;
5、.采用遮罩层防止页面的重复提交。
所用技术 SpringMvc、Mybatis、Mysql、Redis缓存等。
2015.11至2016.05 焦点易购电子商务网站
项目描述:该系统是一个在线多店铺网上购物商城,提供用户可以在线预览、选择购买商品。 基于SSM框架开发,对项目中的首页、栏目页面等主要页面进行页面静态化,减少对数据库的访问和网页加载速度,前端图片用延迟加载技术进行优化,对Css、Js文件使用JSMin类进行压缩处理,加快网页传输速度和减少宽带流量。系统部署在云服务器上,数据库服务器、WEB服务器,OSS图片服务器单独部署。
项目职责:
1、商品SKU 管理、购物车、订单列表、用户中心、在线支付等模块的开发和维护、 手机端提供API接口。
2、为了减轻服务器的压力和高并发问题,详情页采用Freemark实现页面静态化;
3、多店铺使用模板商家自行管理商铺商品和维护商铺;
4、.团购使用Redis(List)队列实现。后台使用Easyui、Jquery框架。
所用技术 SpringMvc、Spring、Mybatis、Mysql、Jquery、Re