1. 具有扎实的JAVA基础、熟练使用JAVA面向对象编程,具有良好的编码习惯
2. 熟练使用IDEA/Eclipse开发工具,熟练应用Junit、Debug测试工具
3. 熟悉Spring,SpringMVC,Mybatis、Springboot等开源框架,并且对其实现原理有一定认知
4. 熟悉SpringCloud分布式框架、nacos、负载均衡、熔断器、网关
5. 熟悉MySql、Orcale等关系型数据库
6. 熟悉git/github版本管理工具
7. 熟悉Jvm虚拟机及GC垃圾回收机制, Juc多线程与高并发, OOM问题
8. 熟悉Linux常用指令,以及Linux系统搭建Docker环境
9. 熟悉SpringSecurity安全框架
10. 了解HashMap的底层原理
11. 使用过FastDFS文件系统
12. 使用过PowerDesigner进行数据库设计
13. 使用过Redis及RabbitMQ相关中间件
14. 使用过HTML、JSP、css、JavaScript、JQuery、Vue、ElementUI等JavaWeb技术
项目名称:济南市行政审批服务平台 WEB服务器: Tomcat
开发环境:IDEA、HbuildX、JDK1.8、Linux CentOS7 数据库: Mysql
技术栈: Springboot、Mybatis、Redis、RabbitMQ、Nginx、Zookeeper、VUE
描述: 济南市行政审批平台主要是针对基层公共服务平台的业务流转,主要功能有:个人信息维护、业务审核或审批、补齐补正、业务办结、查询统计等功能。
主要职责:
1. 根据需求文档进行应用开发
2. 系统功能模块的实现
3. 开发程序自测和交叉测试
4. 对服务器进行优化和维护