1、精通java技术,精通 Struts Hibernate Spring ibatis等应用开发框架;
2、精通html css JavaScript Ajax jQuery jquery ui等;
3、精通tomcat应用服务器的部署和使用;
4、精通mysql、oracle关系型数据库,能够熟练使用sql语句、存储过程和触发器,并熟悉mongdb;
5、熟悉memcached redis缓存技术;
6、具有高并发编码经验,并可以独立完成客户端接口文档编写,并完成与客户端进行联调;
7、具有良好的分析、设计能力和测试习惯,并具有优秀的编程思想和较强的学习能力;
8、具有金融方面的开发经验,熟悉des rsa md5等加密规则和银联8583收单协议
项目1:手机刷卡交易接口项目
该项目为手机客户端接口项目,主要实现手机客户端通过手机刷卡器获取银行卡的磁道信息和交易密码,按照我们编写的接口文档上送至我们后台,然后我们通过银联接口文档格式上送至银行,完成收款!由于此项目涉及到金钱交易,所以客户端和接口项目发送报文的时候都是采用加密传输。此项目我主要负责核心模块的开发,实现用户登录、收款、查询余额、交易查询等功能!通过此项目我学习到各种加密规则,并学习到了客户端接口文档的编写和与客户端联合调试找问题的经验和技巧。
项目2:手机刷卡交易后台项目
该项目是手机刷卡交易接口项目的后台项目,主要用于用户和代理商登录查询自己所发展的用户的交易信息,并完成当时定时生成用户和代理商的佣金生成,交易信息、佣金信息通过调用银行清算接口给用户清算到账!此项目我主要负责一些需求讨论,模块的开发,数据库的设计等!通过此项目的开发使我熟悉了一些jquery ui、uedit、ztree等前台框架的使用,理解了Struts、Spring、ibatis的基本原理,同时还学会了项目在linux上的部署调试,提高了团队协作能力,体验到了团队开发的快乐!
。。。