两年互联网开发经验。
精通Java语言、熟悉主流开源应用框架,协同开发,如SpringMVC3、SSH、DUBBO等;
熟悉Redis或Memcache等缓存使用;
熟悉MySQL(或MariaDB)数据库应用开发,包括MySQL的数据库配置管理、性能优化等基本操作技能;
熟悉Tomcat的配置和管理,有服务器调优及系统调优经验;
有Nginx的使用配置、调优经验;
熟悉web前端技术(HTML、Javascipt、CSS、JQuery、Ajax等);
有Linux及分布式开发经验。
1 银行信贷项目
开发工具:eclipse、Tomcat、oracle
开发环境:struts1+spring
项目描述:公司给银行开发的用于银行进行客户管理,客户贷款额度授信,合同签订,贷款借据生成,贷款发放时与银行柜面进行信息交互确认的银行内部使用系统。
责任描述:修改项目各模块的开发维护;负责项目开发中与其他外围系统的接口开发;(1)项目中的缺陷,前台页面问题,后台逻辑问题,以及前后台数据交互问题等;(2)接口开发:项目中的接口用于系统之间的数据交互确认,使用Spring+Jms+IBMMQ队列技术,作为请求方,调用接口类,将对方系统需要的信息组装成报文,通过队列监听类,发送给对方系统,取到对方的响应报文,解析成报文体实体类,获取需要的字段数据,进行交互信息的确认。实现了银行的业务信息的完整准确性。
2 员工信息管理系统
开发工具:myeclipse、Tomcat、mysql
开发环境:Spring+SpringMVC+MyBatis+EasyUI
项目描述:对企业员工的基本信息,薪资绩效,部门信息,公司通知等进行管理,提高了公司对员工信息管理的效率。
员工信息管理系统独立开发,该系统分为员工信息,员工绩效,部门管理,公司公告,留言板,系统管理功能模块。用户登录设计,进行了MD5密码加密,很好的维护了系统的安全性;用户权限设计:根据登录用户的权限显示页面,普通员工权限仅显示自己的信息和绩效,也可以看到公司公告,留言板内容,不能操作增删改查;管理员权限显示全部功能,并进行增删改查。