1.熟练运用Java语言以及相关技术进行应用开发
2.熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
3.熟悉SpringCloud微服务开发
4.熟练使用Oracle、MySQL关系型数据库
5.熟悉利用redis来实现的缓存、分布式锁、分布式session、前后端分离、页面静态化、秒杀优化等技术
6.熟悉dubbo+zookeeper(分布式服务框架)、webService、HttpClient远程服务调用技术
7.熟悉rabbitMq消息队列
8.熟练使用Eclipse,MyEclipse做Junit单元测试
9.熟练的优化能力(代码优化、业务优化、sql优化等)
10.熟练使用tomcat服务器、SVN版本管理工具、Maven项目构建工具、Git项目管理工具
11.熟练使用js、jQuery、ECharts等前台集成UI框架技术
12.具有一定的开发小组管理经验、能够完成公共组件的封装
13.熟悉linux常用命令、redis服务部署、RabbitMQ的安装、MySQL数据库的安装使用,熟悉docker的使用部署
14.了解nginx
项目名称:国家电网全业务自动管控平台
软件环境:基于 Spring Cloud 的微服务架构,使用了Spring Cloud Config 配置管理、Hystrix - 熔断器、zuul路由、Ribbon负载均衡、Turbine监控、工单使用Activity工作流 、部署使用docker部署
项目描述:为国家电网开发的数据管控平台,将国家电网各个系统的数据进行收集、智能分析并且派发工单,业务涉及庞大,包含了国网营销部的所有业务,射洪、蓬溪等地区已经投入使用
责任描述:公共开发环境的搭建,git服务器、maven库、数据库、redis等
独立开发数据字典、文件服务器等公共模块
协作开发营配贯通、高压费控、线上缴费、学习园地、党建先锋等模块以及工单