1、熟练java面向对象编程语言, SSM、SSH框架,熟悉消息中间建RabbitMQ 2、熟练 JavaWeb开发技术,可以熟练使用JavaScript、Ajax、CSS等前端技术进行web应用开发,3、熟练掌握Spring全家桶、jdbc、SpringMVC、Mybatis、JSP,Servlet,JDBC等相关技术4、熟练运用标准SQL语句,熟悉ORACLE、MYSQL数据库。5、熟练掌握easyUI、lay UI等前端技术框架。6、熟练运用JUnit,log4j进行程序调试7、 熟悉dubbo框架; 熟悉RESTFUL规范;8、对linux有一定的了解,熟悉使用linux常用命令,能熟练使用阿里云搭建linux系统,
项目一: 支付系统责任描述1:开发支付系统,加密保证消息的安全唯一,聚合支付渠道,并异步通知到客户,记录每次通知的次数和内容2:开发定时查询模块,针对延时或者掉单的订单进行定时查询实时状态,并通知客户3:开发结算系统,区分不同结算周期,不同交易渠道,支付方式统计出在途资金和可用余额及其他结算信息4:开发代付提现模块,聚合代付渠道,根据商户系统及渠道系统的信息进行代付转账操作5:开发商户系统6:开发渠道系统7:开发代付系统8:开发订单系统9:负责管理服务器的搭建,发布与更新项目描述:系统后台采用的事(Spring+SpringMVC + Mybatis+SpringSecurity + redis+layui)、商户系统采用的是从SSM架构升级到(SpringBoot+Mybatis+SpringSecurity+redis)、聚合支付采用的是SSM(Spring+Struts +Mybatis),部署环境阿里云(Centos7+jdk1.8+nginx+tomcat+redis)系统后台主要系统有:1.权限系统根据业务逻辑和基础信息(账号模块、菜单模块、角色模块),实现不同的账号对应响应的菜单和功能模块,从而达到不同的账号角色拥有不同的功能2.商户系统用于商户信息相应证件的维护、合法资质审核及使用期限的管理3.渠道系统对接商户系统的支付渠道、支付方式、支付费率的设置,及配置多条支付渠道时轮循选择给商户配置支付渠道4.结算系统根据商户系统配置的商户信息和渠道系统配置的渠道信息,不同结算周期,支付渠道、支付方式、结算扣除费率及保证金的可用余额,在途资金等结算信息 5.支付系统聚合多种方式的支付渠道、根据商户系统和渠道系统的配置信息转发相应的支付渠道,从而发起支付并响应给用户、在支付的过程中服务器会实时监控状态并更新订单状态信息、以及交易延时订单进行定时查询查询6.代付系统根据清算系统实时统计的可用余额发起提现或转账到商户配置的相应账户,并实时更新可用余额7.订单系统用于记录所有商户的订单详细信息及状态的更新和查询