1、熟悉javaEE开发
2、有良好的编码习惯及严谨的逻辑思维
3、理解面向对象的设计思想,了解常见的设计模式的使用场景
4、熟练掌握Spring、SpringMVC、Mybatis、JavaScript、CSS3、XML、AJAX等技术;
5、熟悉Mysql,oracle等数据库,熟练编写SQL语句及sql优化;
6、有较强的独立、主动的学习能力,良好的沟通表达能力和团队协作能力。
7、两年分布式系统开发经验,熟悉dubbo+zookeeper+mysql+redis分布式应用开发。
8、熟悉spring boot快速开发
9、熟悉前后端分离架构下后端开发
10、了解华为云servicecomb开发
11、熟悉git、svn等版本控制器
1、中信全国绩效平台
项目描述: 项目基于Spring MVC+Spring+ibatis。 数据服务使用大数据平台+MySQL处理数据。
责任描述:各个系统模块的设计、开发及测试;
2、核心绩效云平台
项目描述: 项目基于dubbo分布式框架开发,融合Spring MVC+Spring+ibatis,搭接起了云平台。 Dubbo作为阿里开源高性能RPC框架,是当今流行的分布式框架之一。系统中使用Redis作为缓存中间件, 能显著提高数据读取效率;使用LVS做负载均衡,更充分的提高服务器的效率。
责任描述:绩效云系统模块的设计、开发及测试;系统部署、上线、运维;负责解决各种技术问题。
3、广东省绩效云平台
项目描述: 项目基于华为云PaaS微服务框架开发,前后端分离式开发,后端技术栈:Spring MVC+Spring+mybatis。系统中使用Redis作为缓存中间件, 能显著提高数据读取效率。
责任描述:各个系统模块的设计、开发及测试。
3、绩效云运维中心
项目描述: 项目基于Spring MVC+Spring+jdbc开发,主要作用于简化分布式系统的部署过程,使用 docker作为容器管理和维护各服务,实现自动化部署。统计相关功能的使用状况,系统状况等,为运维人 员提供更为便捷的平台。
责任描述:绩效云运维中心设计、开发及测试,系统部署、上线、运维;负责解决各种技术问题。