熟练使用Jsp、Html、JavaScript、jQuery、Ajax、Css、Json等Web端开发技术;
熟悉使用Oracle、Mysql数据库,使用其编写复杂的SQL语句;
熟练Tomcat服务器的部署及应用;
熟悉版本管理器Git、SVN、Maven等;
熟练运用前端nutz框架、dwz框架、react框架、extjs;
熟练使用Myeclipse、eclipse、IDEA等IDE工具;
熟悉Linux基本操作,服务器环境搭建及项目部署;
熟悉C#、ASP.NET、pb、python等开发语言;
熟悉软件业务流程,具有一定的文档编写能力;
熟悉互联网金融行业,对互联网小贷行业尤为熟悉,对区块链、信托、现金贷业务相对比较了解;
了解dubbo、zokeeper分布式框架;
税小蜜智能客服:
本项目采用的技术有Spring,SpringMVC,MyBatis,Log4J,ElasticSearch,OpenCV、Redis等。其中采用了典型的教科书式MVC框架SpringMVC对项目进行了很好的分层,代码结构清晰;利用Spring的IOC功能将实现类注入给表现层的Action,实现了类与类之间的松耦合。提高了系统的可扩展性、可复用性;数据访问层借助于MyBatis实现,代码简洁且可适应不同的数据库;事务部分利用Spring的声明式事务管理;利用Redis实现了缓存和消息队列;利用Websocket技术实现了实时聊天功能;前端框架运用了目前流行的Vue;Jar包通过Maven统一进行管理;项目代码版本管理交由SVN进行统一管理;数据库采用了功能强大的MySQL
互联网金融管理系统:
项目采用了经典的SSM框架搭建,采用分层架构开发(视图层,控制层,业务逻辑层,数据层),利用SSM框架,MVC分层开发,面向接口编程降低耦合性;利用Spring的AOP实现了对客户操作的日志记录,利用拦截器实现登录日志记录;事务部分利用Spring的声明式事务管理;视图层结合了前端框架React,由大量的组件组合而成,给用户很好的视觉感受;数据访问层借助于MyBatis实现,代码简洁且可适应不同的数据库,便于维护管理,接近JDBC,比较灵活;利用POI技术实现文件的导入导出,合同模板自动生成等功能;利用非对称加密算法RSA解决了与第三方接口数据交互过程中的信息安全问题;利用开源的Activiti工作流引擎实现分步审批、协同审批等功能;Jar包通过Maven统一进行管理;项目代码版本管理交由git进行统一管理;数据库采用了简单小巧且功能强大的MySQL,部分系统采用Oracle。