熟练掌所握JaveEE技术:Jsp 、Hibernate、Mybaties、struts2、springmvc、spring、springboot、spring cloud。
数据库语言:mysql、mssql熟练,oracle了解。
熟练掌握前端技术:js、ajax、jquery、bootstrap,有独立完成项目的经验。
熟练使用maven、gradle构建工具
熟练使用tomcat中间件
熟练使用git、svn托管工具。
熟悉linux常用命令。
贷款项目
运行环境:centos + tomcat
开发工具:eclipse + tomcat + db2 + svn + mysql
使用技术:springmvc + dubbo + redis + mybatis + rabbitmq
项目描述:项目采用微服务方式构建,使用dubbo+zookeeper提供服务的注册与发现,主要为客户提供贷款申请、内部审核、客户授信、放款、客户投资功能。
项目职责:编写项目中的贷款申请、贷款审核、综合查询功能,为前端服务提供基础的数据增删改、流程审核功能。
钱包项目
运行环境:centos + tomcat
开发工具:idea+ maven + tomcat + git + mysql
使用技术:springmvc + redis + mybatis + activemq
项目描述:为出借人提供一对一的出借服务,智能分析借款人的金额和期限,为出借人匹配最佳的借款人,提高出借人收益。采用浙商资金托管,降低出借人风险。
项目职责:
1. 负责项目日常维护和线上bug的修正
2. 负责运营活动的后台需求
3. 参与重构版本的架构设计
项目业绩:
1.积极配合监管部门的要求,修改业务逻辑,完成备案要求
2.重构系统架构,使得业务处理能力有所提升
新闻项目
运行环境:centos
开发工具:idea + gradle + git
使用技术:Spring cloud+ springboot + redis + mybatis + kafka
项目描述:为用户提供个性化的新闻阅读体验,根据用户行为习惯,个性化提供用户感兴趣的新闻类型。
项目职责:
1. 项目基于Spring cloud架构,采用gradle构建,减少maven配置的复杂性
2. 采用zuul服务发现机制,提高服务的可用性
3. 采用restful风格,统一服务调用风格
4. 负责日常的开发工作及系统基础构建
5. 参与系统架构设计
项目业绩:
1. 统一服务调用风格,减少模块间调用和和做开发的复杂度
2. 采用分布式架构设计,zuul服务发现框架,提高系统的可用性
3. 采用Spring cloud config统一管理配置,减少运维复杂度