熟练掌握OOP基础、集合、异常、JVM组成及调优工具、设计模式、guava工具集、java8新特性
熟练掌握SpringMVC、mybatis、Spring Boot、Spring Cloud(gateway\feign\config\eureka等)生态等开发框架
熟练掌握spring-security、shiro、oauth2.0权限框架
熟练掌握FreeMarker、BootStrap、JavaScript、Jquery、websocket前端技术
熟练掌握 Mysql、Oracle、Postgre等数据库以及大型sql调优
熟练掌握:Rabbit MQ,MNS(阿里云MQ),了解ActiveMQ、Kafka等主流消息队列
熟练掌握MongoDB、Redis Nosql缓存数据库
熟练掌握redisson分布式锁
熟练掌握Quartz开源作业调度框架
熟练掌握:极光、小米推送、支付宝、微信支付、公众号小程序开发、联动优势、SendCloud等第三方平台
熟练掌握Git、SVN等版本控制
熟练掌握gradle、Maven等构建工具
熟练掌握Jenkins持续集成工具
熟练掌握IDEA\MyEclipse\Eclipse等IDE
熟练掌握Tomcat、Weblogic等服务器中间件
熟练掌握nginx反向代理服务器
熟练掌握Docker进行部署开发
应用Activiti5.20 工作流引擎
应用python2.7\django1.10.6开发应用网站\APP\线上部署脚本\应用爬虫
8年java软件开发经验,3年python开发经验,其中5年传统保险行业,3年互联网金融行业,3年互联网医疗行业
---------------------------------------------------------------------------------------------------
儿童医院互联网建设
项目职位:互联网事业部技术副总监
项目管理工具:maven+git+gitlab+nexus
项目技术架构:
架构:采用前后端分离 + Spring cloud微服务 + 权限系统独立(接口权限、用户权限、数据权限等) 等
后端技术:Spring cloud + Spring boot + Mybatis + redis + postgre + spring-security + oauth2.0 + Rabbit + redisson + 阿里云服务器等
前端技术:webpack + react + ES6前端框架及打包
项目简介:
医院因业务需要,进行业务互联网化改造。从无到有的研发互联网医疗系统。系统包括互联网医院、支持多门诊的微信公众号、saas结构his系统(目前还在制作原型阶段)等
主体业务流程包括预约挂号、会员购买、续费、升级、门诊缴费,在线看诊(文字、语音、视频)、在线开药、物流跟踪等
主要职责:
1、搭建统一服务入口gateway、注册中心eureka、应用降级hystrix、configcenter配置中心
2、quartz任务调度平台
3、spring-security和oauth2.0搭建权限认证系统
4、redission分布式锁核心代码编写
5、websocket任务消息提醒
6、mybatis进行数据数据持久化
7、redis做缓存
8、docker容器进行部署,slb负载均衡,Nginx请求转发
9、ELK收集日志
工作业绩:微信公众号已经平稳运行两年,门诊缴费覆盖80%,目前注册人数50000,会员人数10000,百级UV、万级PV,互联网医院已经通过医院验收,目前处于试运行阶段
---------------------------------------------------------------------------------------------------
互联网金融核心业务系统
项目职位:高级软件开发工程师
项目管理工具:gradle + git + github
项目技术架构:Spring + SpringMVC + Mybatis + Redis + Mysql + FreeMarker + 阿里云
项目简介: 因公司业务发展,需要开发新的核心业务系统代替原有乙方老业务系统,把新系统作为公司P2P方向核心业务系统,核心业务主要包括建标、发标、充值、投资、绑卡、提现、还款、放款、积分商城、线上活动、会员服务、问答等。
该系统使用webpack + react + ES6前端框架及打包,FreeMarker + springMVC轻量级web框架进行请求控制及视图解析等,mybatis进行数据数据持久化,redis做缓存,spring-security进行认证和授权,spring boot微框架进行微服务的开发和部署,MNS消息服务进行微服务之间通信,线上采用流行的docker容器进行部署,slb负载均衡,Nginx请求转发,Mysql业务数据存储,quartz定时任务执行,ELK收集日志。
主要职责:
1、 基于FreeMarker + springMVC核心业务代码编写、配置以及性能分析、优化、维护等工作
2、 APP后台子项目整体架构设计和搭建,设计restful风格的API接口规范和实现
后期接口的兼容和重构、维护
3、 Redis做缓存
4、 搭建MNS消息服务通信以及监控(异常报警)
5、 spring-security实现认证和授权、密码加盐等
6、 Jenkins搭建持续集成化环境、日常维护、故障排除及调优
7、 图片上传OOS
8、 quartz执行定时任务,例如用户对账、计算罚息等
工作业绩:系统已经稳定运行715天,注册人数207544,累计交易额2亿,用户日活400,其中手机端日活30000,网站日活10000
医院互联网建设 项目职位:互联网事业部技术副总监 项目管理工具:maven+git+gitlab+nexus 项目技术架构: 架构:采用前后端分离 + Spring cloud微服务 + 权限系统独立(接口权限、用户权限、数据权限等) 等 后端技术:Spring c
项目职位:高级软件开发工程师 项目管理工具:gradle + git + github 项目技术架构:Spring + SpringMVC + Mybatis + Redis + Mysql + FreeMarker + 阿里云 项目简介: 因公司业务发展,需要开发新的