1:熟练掌握CoreJava,具有良好的编码习惯和扎实的编程基本功;
2:能熟练使用Servlet、JSP、JavaScript、HTML、CSS、Ajax、Jquery、freemarker等Java Web编程技术;
3:能熟练使用Oracle、Mysql数据库进行编程;
4:能熟练使用Tomcat、weblogic、jboss中间件;
5:熟悉Spring、SpringMVC、SpringBoot、Struts2、Hibernate、MyBatis开源框架;
6:熟悉Linux系统下常见操作;
7:了解简单工厂模式,单例模式等一些常见的设计模式;
项目:TCL金控财务公司项目
开发平台:Linux/windows
开发工具: eclipse +oracle + Tomcat7.0
采用技术:Spring + Mybatis +SpringMVC+ Ajax+Maven
项目描述:项目是为TCL金控财务公司替换原有TMS财务系统并架构升级,项目包括数据迁移、结算系统、企业网银系统、核心系统(V7)、银企直连系统,同时需要对接原有系统,如:对接门户(网银单点登录)、对接小贷系统等
项目角色:银企开发组组长
责任描述:
1、负责开发结算系统中银企直连管理端功能(外部账号信息管理、定时任务管理、归集、支付交易处理、银行指令维护等功能),主要管理财务公司及成员单位在银行开立的账号信息以及银行机构信息;
2、负责联调已签约银企直连银行(工行、农行、中行、中银香港等)的接口(直接支付、支付刷新、明细刷新、余额、历史余额等接口);
3、负责给组员分配任务以及查看完成情况、解决组员遇到的问题。
项目心得:经过一年多项目的需求、开发、测试、上线,加深了对项目各个环节的认识,同时在开发中,在发现问题并解决问题里,深刻的认识到团队合作的重要性。项目中让我学到了很多新的东西,技术方面:如dubbo、zookeeper、Maven的使用;业务方面:学习到了一些财务公司的业务知识。