1.熟练java基础,jvm,io模型,多线程,java锁技术。
2.熟练使用spring技术,springmvc,ioc,aop等技术的核心和原理的了解。
3.熟悉mysql数据库技术,以及jpa,mybatis等orm技术的使用。
4.熟悉redis等nosql中间件的技术和使用。
5.熟悉springboot和springcloud(eureka,configserver,feign,zuul)等分布式,微服务技术的使用。
6.熟悉常用的设计模式,常用的工厂模式,装饰器模式等等。
7.熟悉dubbo,zookeeper,rabbitmq,kafka,mongodb等常用中间件的使用。
8.了解tcp网络协议,linux简单命令,tomcat,netty等常用服务器的开发。
9.熟悉微信公众号和小程序的后端开发配置以及常用的支付对接。
租车盒子支付系统的升级改造
项目职务: java高级开发
所在公司: 上海携华网络科技有限公司
项目描述: 公司在刚开始阶段由于快速开发,直接使用的ping++三方支付集成工具(开通微信支付和支付宝支付),但公司作为平台方,在没有支付牌照情况下,理应不具备基金监管功能,了为规范公司的运作以及资金账户系统的使用,公司签约使用易宝支付作为资金担保方,并在系统架构上对账户系统进行升级重构。
项目职责: 1.负责账户系统表模型的重新优化设计。
2.对接易宝支付。
3.老数据数据迁移对接
格瓦拉结算系统
项目职务: java开发工程师
所在公司: 上海格瓦拉商务信息有限公司
项目描述: 格瓦拉结算系统是负责格瓦拉于电影、演出在每周期结算周期与供应商结算金额的汇算。通过对业务订单和相应的结算配置计算出每个结算周期内和影院、演出的结算金额,生成后的单据会和影院进行核对,最后再进行付款操作。系统架构上使用springmvc,hibernate,velocity。系统间的交互多采用restfull规范,dubbo。异步交互使用rabbitmq,kafka,另外也是用spring jdbc,spring security,spring定时任务等一下技术框架
项目职责: 1.负责系统的需求分析,设计。
2.负责系统功能的开发。
3.负责系统运行的平稳,出现bug及时修复。