1. Java基础扎实,良好的编程习惯。
2. 熟悉主流Spring、SpringBoot、SpringMVC、Hibernate、MyBatis等框架,快速上手新型框架。
3. 熟悉数据结构并了解jvm内存机制。
4. 熟练使用Oracle、MySQL、SqlServer、db2关系型数据库。
5. 熟练使用Idea,Eclipse做Junit单元测试。
6. 熟练的优化能力(代码优化、业务优化、sql优化等)。
7. 熟练使用Tomcat,Was,Weblogic服务器、SVN,GIT版本管理工具、Maven项目构建工具、FindBugs项目管理工具、
PLSQL/Navicat工具、PowerDesigner表格可视化工具、UML设计、UE快速编辑等工具。
8. 熟练使用HTML5、CSS、js、jQuery、EasyUI、LayUI、Ext.js等前台集成UI框架技术。
9. 掌握编写接口文档和接口开发(相关渠道间通过xml报文通讯的协议HTTP、SOCKET)。
10. 具有一定的开发小组管理经验、能够完成公共组件的封装。
11. 熟悉linux常用命令、MySQL/Oracle/DB2数据库的安装使用。
中国对外经济贸易信托项目 (6个月)
项目经理
2019年10月 - 2020年04月
北京
开发环
境:Idea+oracle+springmvc+spring+springboot+mybatis+LayUI+HTML+css+Tomcat+linux+ftp+JDBC+maven
项目描述:系统主要实现对银行每个系统历史流水数据收集并预测未来投资回流盈亏和展示相应的利率等信息
主要功能菜单包括系统首页,资产信贷管理,投资回流,外部增信,信托现金流出,信托现金流入,用户管理,批处理,批
处理主要运用算法去根据历史资产池数据(举个例子就是很多个信托项目下包含多个资金包然而资金包下面包含多个产品,产
品还会分多个期次)去预测存续期产品未来几个月的收益和亏损。系统首页主要展示现金流入和流出的详细数据,整个框架运
用了bs2.0版本,前端主要利用layui中tree来展示数据。并添加了日周月维度的柱状图展示数据的方便观测性。资产信贷管理主
要展示信托项目下资金包中每个产品不同期限的历史数据和未来盈亏。投资回流主要实现了财务手动添加,删除,修改货币基
金功能。外部增信主要通过以代偿回购的形式来了解客户的借还是否预期,以及逾期后产生相应的利息等。信托现金流入流出
如同首页,展示现金的流入和流出去向。其中信托现金流出菜单的每个信托下面会包含费用和兑付,对于费用和兑付的table页
都实现了导入录入的功能。
核心技术:本系统前端我们用的是Layui来制作表格框架跟页面布局,页面中运用到了HTML,Ajax,css,JavaScript来进行
异步数据交换跟页面美化;后台主要是(SSM+SpringBoot)来进行编程的;数据库用的是Oracle; 行方的版本控制用到了
GIT来控制,系统内部运用了svn;接口运用原始技术插入临时表JDBC接收FTP下发千万条数据。运用算法据历史数据预测未
来。
技术要点:项目采用分层架构开发(视图层、控制层、业务逻辑层、数据层)MVC。整个信托系统包含(清算,接口,控制台)
利用SSM框架,MVC分层开发,通过Maven来管理项目。
菜单使用ZTREE显示,实现客户和员工的权限划分,不同身份对应不同的菜单。
页面使用LayUI框架,完成对产品信息的管理。
个人职责:担任该项目的项目经理
1.参与项目的框架搭建,个人对需求文档的理解通过与需求人员远程支持,bug修复,与客户对接。
2.负责整个批处理预测数据的开发加前端的部分开发.并实时运用GIT管控项目。
3.数据库表设计。(利用pdm工具)
4.负责参考需求文档对测试案例编写以及需求评审单等文档的编写。
5.负责接口下发数据的开发(运用jdbc+线程池+临时表)。
6.Linux环境搭建(oracle+ftp+jdk+tomcat等部署)。
主要担任角色:java开发工程师。 职责:编写各类文档,tomcat,weblogic,was部署项目 前端:layui+ext.js+ajax 后端:ssm+maven 版本控制:svn
Java开发工程师 2018年09月 - 2019年09月 柳州,贵州,江苏,北京 开发环境:Idea+oracle+springmvc+spring+springboot+mybatis+easyui+jquery+weblogic/was+linux+ftp 项目描述