1.熟悉html/css/javascript、jquery、Ajax、ztree、jsp、Vue以及Spring、springMVC、Hibernate、Mybatis、jenkins、Maven、svn、git等主流框架.
2.熟悉Oracle、Mysql、PostgreSql主流数据库.
3.熟悉Redis、Memcached等缓存框架、熟悉dubbo、spring boot/cloud服务框架、熟悉ActiveMQ消息服务、熟悉微信公众平台开发、小程序开发。
4.熟悉linux及nginx服务器反向代理,负载均衡、tomcat服务器部署.
项目一: 现金贷放款业务
1.项目介绍:该业务模块主要涉及用户借助app或h5或推广渠道通过平台下单借款,借款类型分为7、14、21天不同类型,相应类型对应不同服务费率,用户根据借款额度进行借款,平台系统请求银行接口进行放款,同时会将资产分配信息推送给资方。
2. 开发环境和总体技术:eclipse + svn + Tomcat,综合运用DWZ UI前端框架、Spring+ Springmvc+mybatis +mysql以及 Redis集群缓存框架、ActiveMq消息中间件。
3. 个人职责:负责放款相关业务流程、对账功能开发、服务费用统计功能开发. 对接银行接口,资产维护及推送资产信息、后台配置等功能开发、短信接口开发.
项目二: 数据统计
1.项目介绍:公司主营线上火车票销售业务,为各家采购商提供火车票车次信息查询、购买火车票、改签火车票、取消火车票、退订火车票等接口功能,项目主要分下单、改签、退订成功率统计、下单占座及改签占座失败原因统计、配置中心、用户管理、角色管理、资源管理、字典管理等类目。
2.开发环境和总体技术:IDEA + SVN + Tomcat,综合运用ACE 前端框架、 Springboot+mybatis+mysql以及 shiro框架、echarts报表框架、xxl-job定时任务框架、activeMq消息服务。
3.个人职责:下单成功率统计、下单占座失败原因统计、配置中心、用户管理、角色管理、资源管理等功能开发、集成shiro权限框架、集成xxl-job分布式定时任务、集成activemq消息分发。
项目三: 接口数据
1.项目介绍:该项目主要包含门票、线路、酒店、游轮、签证等各品类产品搜索接口以及产品详情、城市站点等常用接口,用于客户端(app、h5)及其他团队调用
2.开发环境和总体技术:IDE+ git+ Tomcat,综合运用Spring+ Springmvc+mybatis + mysql框架以及dubbo服务、zookeeper、 Redis 缓存框架。
3.个人职责:参与项目接口拆分、接口对接、QQ授权登录、微信支付、微信授权登录、消息推送等相关功能开发以及优化,参与版本迭代任务需求评审及功能开发。