熟练掌握java语言,熟悉面向对象设计以及设计模式;
熟练掌握spring以及springMVC,熟悉IOC以及AOP机制;
熟练掌握JVM,熟悉GC策略,ClassLoader机制以及内存模型;
熟练javaweb技术,如JSP、Servlet等;
掌握JavaScript、JQuery、HTML、CSS、EasyUI、miniUI框架,了解bootStrap框架;
熟练使用MySQL、Oracle主流数据库、数据库优化;
了解Linux服务器,熟悉常用Linux命令;
熟练掌握Tomcat应用服务器;
熟练redis,掌握Jedis的使用;
熟练dubbo和zookeeper的分布式架构;
使用RocketMQ消息中间件;
使用Netty框架;
使用solr的索引查询;
使用fastDFS图片服务器存储文件;
使用springboot和springcloud框架;
了解Nginx作为HTTP服务器和负载均衡处理项目;
熟练使用SVN、Maven、Eclipse等开发工具;
项目一
项目名称:银行智能授权系统
开发架构:Springboot + SpringMVC + Spring + Mybatis + liquibase
项目描述:智能授权系统是银行柜台办理业务时把数据上传后台审核,后台通过爬虫抓取数据,并智能审核并把授权结果返回的项目。
职责描述: 1、各个类型规则开发;
2、通过缓存作客户端用户申请和推送任务;
3、后台智能柜员管理(对爬虫虚拟机的操作)开发;
4、后台数据统计(人工比对,授权效益,异常数据分析等)开发;
5、按照统一基础规范编写相关文档;
项目二
项目名称:信贷业管系统
开发架构:Spring MVC + Spring + Mybatis + miniUI + Ajax + JQuery
项目描述:业管是作为管理沃分期商城的商品,订单,资方,供货商和提供给供货商查看订单和退货的平台的项目。系统开发使用SSM框架实现,含有如下基础模块:登录系统、商品管理、订单管理、资方管理、供应商管理、资方和商户清结算等。
职责描述: 1、参与设计出资方对账和供货商结算并开发核心代码;
2、参与设计业管登录系统、资方管理、供应商管理等并开发核心代码;
3、实现商品管理、上传照片,上下架等功能的代码开发并分配工作;
4、实现订单管理、退货、订单导出等功能的代码开发并分配工作;
5、按照统一基础规范编写相关文档;