熟悉java语言、java多线程、java I/O、spring、spirng mvc、spirng boot、Mybatis等技术框架,熟悉mysql、oracle数据库,能熟练应用java相关技术开发后台服务、具有一定的数据库以及系统调优能力,熟悉redis等缓存技术,熟悉activemq等消息队列工具、熟悉mina、netty等NIO通讯框架,熟悉maven、tomcat、eclipse等工具的使用.熟悉javascript、angularjs、vuejs、jQuery,也能编写前端js代码。
1、参与“城市部件管理系统”的开发,项目主要提供城市公共领域的部件(井盖、路灯、古树等)采集、设备安装、警情、工单处理等功能。系统采用前后端分离的方式开发,后台采用restful接口提供服务,个人主要负责后台接口的开发以及设备上传数据的接收、转发、存储。
2、对接电信NBIOT平台,个人独立完成NB平台的profile文件、编解码插件的开发以及公司服务器与NBIOT平台北向接口的对接。
3、对接其他厂商设备数据。服务端采用mina接收、解析、存储、转发设备数据。