1、掌握 Java 初级知识以及高级知识(包括但不限于JVM、类装载机制、多线程并发、IO/NIO、网络),具备良好的面像对象编程思想,了解常用的设计模式;
2、掌握HTML5、JavaScript、JQuery、CSS3、EasyUI、Bootstrap 、Vue、Echarts等前端开发技术;
3、掌握MySQL、Oracle、DB2的使用,并且了解 MySQL 数据库的优化;
4、掌握SSH、SSM、SpringBoot、SpringCloud等开源框架;
5、掌握 Git、SVN 、Maven等项目管理工具;
6、掌握常用的 Linux 命令, 熟悉 Linux 下的编程及容器、中间件、环境变量的配置;
7、熟悉配置与部署Tomcat、WebLogic等服务器;
8、熟悉负载均衡 Nginx、消息队列 ActiveMQ、MySQL 主从配置、MyCat 分库分表、Solr搜索引擎开发、Redis 缓存技术等;
9、掌握组件 JFreeChart、POI、HttpClient、Jsoup;
10、了解Dubbo与ZooKeeper下的SOA的发布及调用。
一、银行回单运维系统
项目周期:2018年 06月- 2019 年 04 月
开发环境:Tomcat7.0、JDK1.7、MyEclipse、DB2
所用技术:Spring + SpringMvc + Mybatis
项目描述:银行回单运维系统用于回单系统的自动化维护,旨在将跑批程序监控、异常警告、服务启停,日志查看分析、SQL执行、变更上线等功能实现界面化展示及操作,减少直接登录服务器终端操作风险。
我的责任:负责系统整体设计及开发,根据项目经理提出的需求进行页面设计及功能开发。
二、银行回单系统
项目周期:2018年 06月- 2019 年 04 月
开发环境:WebLogic、JDK1.7、MyEclipse、DB2
所用技术:Spring + Struts2 + Hibernate
项目描述:银行回单系统根据业务需求,为银行客户提供各类交易凭证及各类交易明细。银行公司客户可用该凭证进行账务梳理及核对并作为财务记账的必要凭证之一,清理往来账务的凭证之一…...,银行个人客户申请贷款、各类国家资金……有要求提供银行交易流水及转账凭证的可提供该凭证。
我的责任:负责系统程序日常维护,查找漏洞,异常分析;编写数据库执行SQL,处理回单数据跑批异常,回单数据重跑,回单数据查询;程序变更上线实施;紧急事件处理;系统异常处理方案定制。