1. 精通Java语言和J2EE体系结构;
2. 熟练掌握目前流行开源框架(Spring/SpringMVC/SpringBoot/MyBatis/shiro/Hibernate ),对于用过的开源框架,能了解它的原理和机制;
3. 对主流关系型数据库(Mysql/Oracle)有较丰富的使用经验;
4. 有很好的面向对象设计和编程理念,有较好的设计功底,掌握一部分设计模式;
5. 对微服务框架dobbo、spring cloud有一定了解和使用经验;
6. 熟练掌握JS、Jquery、echarts、zTree等前端组件的使用;
7. 了解zookeeper、redis等分布式缓存中间件;
8. 熟悉Linux 系统基本命令;
9. 熟悉前后端分离技术,有一定的restApi和Vue的开发经验;
10. 熟悉maven项目管理工具和svn版本控制软件;
11.熟悉文档型数据库mongodb,了解mongodb查询与统计
企业集成平台又称企业服务总线(ESB),ESB 实现了不同服务之间的通信与整合,支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。
功能介绍:
(1)、服务的发布/订阅、响应/请求、同步/异步消息、路由和寻址等;
(2)、服务编排和映射,协议转换,数据变换,企业应用集成中间件的连续等。
(3)、服务接口定义,服务实现的置换,服务消息模型,服务目录和发现等。
(4)、服务调用的认证和授权;
(5)、服务调用的监控和告警探测;
个人职责:
(1)、参与服务订阅发布的设计和开发;
(2)、完成服务调用监控及告警的设计和开发;
(3)、完成系统内存模型的设计和开发;
(4)、参与zookeeper数据模型的设计,以及zookeeper缓存操作的工具类;
(5)、完成产品前端页面的开发与设计;
(6)、完成相关功能模块的概要设计文档编写;
(7)、完成相关功能模块的bug修改以及单元测试编写;
(8)、对项目上线后遇到的问题进行修复以及优化;