1、精通Java编程,熟悉Java数据结构(集合)、多线程编程、Java IO等
2、掌握常用开源框架和工具(Spring/Spring MVC/Mybatis/Lucene)
3、熟悉Html/Javascript(Jquery、Ajax)/Css等前端技术
4、熟悉shell、python、dockerfile等脚本编写能力
5、熟悉常用关系数据库(Oracle/Mysql/SqlServer)
6、熟练使用Eclipse或其他某种常用IDE(NetBeans/IntelliJ IDEA)
7、熟练使用Maven/SVN/Git等工具
8、具备基本的Linux和Windows Server服务器运维能力和部署搭建环境
9、熟练配置和维护Nginx/Apache,weblogic,IBMWebSphereApplicationServer(was),Tomcat等Web中间件或应用服务器
10、熟悉JDK内存管理,能够进行内存泄漏调试及GC调优,loadrunner压力测试等
11、熟悉基于Docker的云计算生态体系;熟悉至少一种主流的开源Docker平台:kubernetes、mesos、swarm等,并掌握其核心组件基本原理
12、熟悉C/C++编程,可以独立的封装动态库dll,并且可以对接各种外设进行交互调用
2015年7月份-2016年10月份,在辽宁锦州银行,负责开发锦州银行的柜面操作系统(将锦州银行的一代黑白图形界面换成最新的客户端界面)
2016年10月份-2017年5月份,参与哈尔滨银行柜面系统的升级改造。将之前落后的一代旧核心,旧柜面系统进行全面换成最新的二代系统和最新农的主流图形界面化客户端系统
2017年5月份-2018年10月,参与河北农信银行柜面系统的研发工作,从业务需求的制定到具体项目的实施开发,到2018年1月21号成功上线,带领团队20余人,配合新核心Oracle,以及各个外围的其他厂商,协同一起完成耗资5个亿的新二代系统的建设。
2018年10月至今,在中国农业发展银行负责新核心项目的研发、上线、维护工作
银行柜员操作的综合前端系统,具体的功能模块,实现各个交易模块的开发和外围系统的对接以及外设的调试调用等
根据银行客户需求,定制银行的柜面操作系统,实现银行的全部业务,开、销、存、取、转以及各个外围条线的各种联调测试