熟练掌握Java初级知识以及高级知识,例如:反射、代理等技术。具备良好的面向对象编程思想。
熟练掌握Java Web技术,包括JSP、Servlet、Filter、Listener、Cookie、Session等技术并且熟悉HTTP协议。
熟练掌握Javascript编程、jQuery框架以及AJAX等前台技术。
熟练掌握Struts2、SpringMVC、Mybatis、Spring、hibernate等框架的核心思想和SSH、SSM的整合等技术。
熟悉运用标准SQL语句,熟悉Oracle,MySQL数据库,了解非关系型数据库reids。
了解全文搜索工具Lucene、Solr,了解 Solr 的集群部署。
熟悉Webservice、shiro权限认证、quartz定时任务等技术
掌握nginx负载均衡的搭建,了解Redis 缓存。
了解Zookeeper、Dubbo、FastDFS分布式开发技术。
正在学习微服务+redis高并发、高可用、海量数据+elk日志分析+lua+nginx+springboot+springcloud等相关新技术。
瑞友科技有限公司
中国人寿保险的手机app端的研发:e宝
北京人谷科技股份有限公司 2016.7-2017.10
1 东方园林项目:自己内部使用的是一个系统
2 兴业银行:支付中心改造
3 网联清算中心:对接第三方支付机构和银行的中间系统
中国人寿e宝联动版app
项目描述:该平台做的是一个中国人寿的保险app:e宝项目,主要通过客户端app方便客户关于保险、红利等相关业务的服务。从整体角度来看,客户端app发起请求,到达中间层,lua+nginx技术做路径匹配,然后路由到后台做相关的业务处理,相关的数据都是从数据中心等相关的系统获取。通讯使用的是http+webservice技术,获取到的数据使用redis做缓存。
网络支付清算平台(简称:网联) 2017.6-2017.11
项目描述:该平台采用了分布式服务架构,主要处理支付机构与相关银行之间的清算业务,改变了支付机构与银行多头连接开展业务的问题。意思是:以后所有的支付机构都将会通过网联这个平台与银行进行对接,网联将会起到监管的功能。网联这个平台设计内容较多,大致有渠道,转接,清分,差错,对账,自助运营,工程平台,鉴权,运营等相关平台。大致流程:首先支付机构发起交易到网联,网联对交易进行落库,转发银行。涉及到的服务系统:mock系统、大数据分析系统、日志系统等等。