1.熟悉Java,熟练掌握Java基础,熟悉Java集合,深入阅读过源码。
2.熟悉SQL,掌握Oracle、MySQL、redis数据库的使用。
3.能熟练使用springboot、springmvc、mybatis等框架进行快速开发,了解springcloud。
4.熟悉消息中间件rabbitmq、webservices、web等开发。
5.熟悉Linux系统,能快速搭建生产环境以及生产问题排查;熟悉docker容器。
6.熟悉nignx与keepalive实现高可用、负载均衡。
7.熟悉maven、git、idea等工具。
8.从事医疗信息化行业的医院集成平台开发,负责打通院内各个系统之间的信息壁垒,有着丰富的开发经验。
医院集成平台项目:该项目意在打通院内各个系统间的信息壁垒,实现各个系统间的信息共享;原理,将业务系统的数据实时推送给集成平台,各个系统从集成平台订阅各自需要的信息,从而实现信息的联通;使用的技术栈是spring boot、spring mvc、mybatis、rabbitmq。
EMPI项目:EMPI是患者主索引,使用复杂交叉索引算法实现自动判断患者信息并自动进行患者数据合并操作;使用的技术栈是spring boot、spring mvc、mybatis、redis。
CDR管理与展现项目:CDR是临床数据中心,该项目意在管理院内临床数据中心的数据,以及实时统计临床数据中心的关键信息;使用的技术栈是spring boot、spring mvc、mybatis。