Java: 1.Java基础扎实,反射、泛型及代理等技术,JDK1.8新特性,具备良好的面向对象编程思想,能熟悉运用装饰、单例、工厂等常用Java设计模式;
Java web: 1.熟练掌握JavaWeb技术体系,熟练运用Servlet/JSP技术,熟练掌握EL、JSTL表达式应用
2.熟悉HTTP和HTTPS协议
3.熟悉运用JavaScript、Ajax、jQuery等脚本技术,能熟悉运用ztree、easy_ui、BootStrap前端框架
4.掌握MVC开发模式
5.熟悉nodejs、vue、element-ui等
框架: 1.熟练掌握Spring框架,包括IOC、DI和AOP,声明式事务处理及SSM框架,Spring MVC开发模式及工作原理
2.持久层框架:熟练使用Mybatis,熟悉hibernate、spring-data-jpa等
3.分布式:熟悉Spring Boot、dubbo、zookeeper、Spring Cloud、eureka、zuul等
数据库: 1.熟练使用MySQL、Oracle、SQL Server等关系型数据库
2.熟练使用redis、ssdb等NoSQL数据库
工具: 1.熟练使用Idea、eclipse、myeclipse 开发工具及svn、git版本控制工具
2.熟练使用maven项目管理工具
中间件: 1.熟悉Tomcat、jetty等web容器
2.了解ActiveMQ、RocletMQ等
3.熟悉Nginx、dubbo、zookeeper等服务中间件
其他: 1.熟悉Linux操作系统及常用命令
2.了解freemarker页面静态化技术
国富社App(金融产品销售平台)
项目描述: 1.国富社是一个面向C端的金融产品销售平台,包括理财产品、黄金产品、保险等,根据客户需求,系统分为安卓、iOS、web、后台管理。
2.前台系统(spring cloud微服务)主要提供用户注册、实名、开户、绑卡、风险测评、登陆、购买下单、在线支付、充值提现等功能。
3.后台管理系统使用开源jeesite框架,主要实现了用户管理、app管理、经纪师管理、订单管理、产品管理、合作机构管理等。
开发环境: 工具:IDEA、Navicat、Xshell、Xftp、SVN
前端微服务:Spring Boot、Spring Cloud、eureka、zuul、feign、ribbon、Mybatis、SSDB、MySQL
后台管理:jeesite 3.0、OSS、MySQL、tomcat、Spring MVC、Spring、Mybatis
个人职责: 1.负责整个经纪师管理模块开发,包括经纪师入职、离职、升职、降职、绩效、职级变动、育成关系等功能
2.负责整个在线支付模块开发,包括开户、免签、充值、提现、冻结、放款、解冻等
3.负责整个订单模块开发(判断用户风险测评分数展示不同产品,用户下单,下单生成对应电签文件)
4.负责黄金租赁产品和黄金实物产品后台管理开发
5.负责前端接口及移动端接口联调,监控线上日志,配合产品随时解决线上问题
联家超市线上商城
项目描述: 联家超市线上商城主营生鲜百货,目标人群为店铺周围2公里,实现急速配送,1公里20分钟,2公里30分钟。让用户可以足不出户轻松购物。
开发环境: 工具:IDEA、Navicat、Xshell、Xftp、SVN
技术:Spring Boot、Mybatis、redis、MySQL
个人职责: 1.负责项目技术架构选型
2.搭建项目开发环境
3.项目功能开发
3.1 结合spring security 和 oauth2 实现令牌登录验证及权限管理
3.2 对接了支付宝支付和微信支付
3.3 完成了产品、订单、购物车、轮播图、优惠券、用户登陆及权限控制等
3.4 完成了切面日志、附件上传及图片静态请求服务器
4.阿里云linux服务器环境搭建(tomcat、springboot jar包、redis、mysql等),项目部署及运营监控和问题处理