1、熟练掌握Java语言开发,Java基础扎实,熟悉J2EE规范及常用设计模式,具有良好的编码习惯;
2、熟练掌握基于Web应用的java编程,掌握MVC模式下的B/S开发;
3、熟练掌握Spring,Springmvc,Status,Mybatis,SpringBoot框架技术;
4、熟练掌握VUE,HTML,JavaScript,Jquery,Bootstrap,easyui等前端开发技术;
5、熟练掌握MYSQL,Oracle等关系型数据库,熟练掌握sql语句;
6、熟练使用IDEA、Eclipse、Maven、Git项目管理和项目构建工具;
7、具备搭建SpringCloud微服务架构的能力;
8、熟练掌握redis、MQ服务中间件、nginx代理服务器的使用;
9、熟悉PAAS平台、tomcat等服务器的部署和项目运行后的性能监控;
10、具备lua、python、c等其他语言开发能力;
11、具备丰富的OA项目开发研发经验;
项目一:统一配置管理平台(研发项目)
开发架构:springcloud微服务 + VUE + MySql
开发时间/周期:2019.11-2020.4 /6个月
项目描述:对接菲律宾pto下的OA项目,负责在业务系统与流程引擎之间的统一配置。具备人员组织管理、权限管理、流程配置、操作配置等模块。
项目二:不停服架构和后台管理端
开发架构:OpenResty、Lua
开发时间/周期:2020.4-2020.5 /2个月
项目描述:具备使应用不停服升级的功能;结合nginx代理,使用lua编写脚本控制用户流量切换,实现对于用户的无感升级应用。后台应用采用springboot+layui,具备应用管理,流量切换等功能;
项目三:计划建设管理系统
开发架构:Spring,SpringMVC,Mybatis,Oracle
开发时间/周期:2020.6-2020.10 /4个月
项目描述:用于建设项目生命周期内的一整套控制监管系统。对项目在设计、实施、验收、结项阶段提供支持规范。在单项工程、单位工程等角度细化项目颗粒度;