有扎实的Java基础,具有面向对象分析、设计和开发能力,熟悉IO、集合、多线程、Stream等常用API。
熟悉常见的责任链、适配器、策略等设计模式,具有良好的编码习惯,避免低质量代码。
有独立需求分析设计能力,了解常用的解决方案,如多线程、缓存、消息队列、多数据源、分布式定时任务、分布式WebSocket等。
熟练掌握SpringCloud、Boot、MVC、MybatisPlus等常用的开发框架,了解框架原理及扩展点。
熟练使用MySQL、Oracle、PostgreSQL、Redis、ElasticSearch等常用的关系型或非关系型数据库。对事务、索引、MVCC、锁有所了解。了解HBase、TiDB、Drois等分布式数据库。
熟悉Redis、RabbitMQ、XXL-JOB、Nacos、ElasticSearch等常用的NoSQL和中间件。
熟练运用 IDEA、WebStorm、DataGrip、PostMan等开发工具,以及Git、SVN等版本控制工具。
熟悉Linux操作系统、阿里云服务、Docker容器、Jenkins部署工具、了解K8S。能独立搭建、部署和维护项目及各种中间件。
了解Java内存模型、垃圾回收、类加载器等规范,熟悉Arthas诊断工具,具备独立的问题排查能力。
熟悉CSS、JS、Html、jQuery、Vue等,掌握 Bootstrap、LayUI、ElementUI、Iview等前端开发框架。能独立完成前端页面的开发。
京通-互联网医院:该项目已上线,位于京通小程序(健康服务模块-互联网医院模块)。
项目的主要目的是整合各个医院自建项目,为患者提供统一的线上就诊服务。项目分为平台端和租户端,平台端负责对接各租户(拎包入住模式或对接医院自有系统)来获取医院、科室、医生、号源等信息,并提供预约挂号、专家咨询、视频问诊、处方发药等功能,并将业务数据同步给各租户。后端采用Spring Cloud分布式框架,持久层采用MyBatisPlus,数据库采用MySQL。
其他中间件:Redis、RabbitMQ、XXL-JOB分布式定时任务、Nacos注册中心、MinIO。
XX医院-云电子病历 :该项目已上线,位于深圳罗湖在线咨询小程序(个人中心-健康档案模块)。
项目的主要目的是对接罗湖人民医院、罗湖中医院、罗湖妇幼保健院和下属56家社康门诊HIS系统,获取患者的各项基本情况、就诊记录、检验检查、门诊病历等各种类型的病历数据,并为患者提供统一入口来浏览个人所有的就诊记录数据。
除了院内数据,还支持患者拍照上传院外病历,系统通过OCR自动识别图片并将图片转换为各种类型的报告数据并保存。后端采用Spring Cloud微服务框架,持久层采用MyBatisPlus,数据库采用Apache Doris。
缓存采用Redis。其他技术:百度OCR识别、Cannel、Redisson、MinIO。
多算数据分析平台:项目属于BI分析系统,主要对接大数据数仓,实现数据可视化。
主要是对全国门店各个维度数据的处理,如全国/大区/小区/门店实时销售额,销售量,客单价,以及促销类活动进展情况的推送。后端框架采用Spring Boot,持久层采用MyBatisPlus,数据库采用MySQL。非关系型数据库:Redis、Elasticsearch。其他中间件:XXL-JOB分布式定时任务、Nacos注册中心。
角色 | 职位 |
负责人 | JAVA后端开发 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目已上线,位于深圳罗湖在线咨询小程序(个人中心-健康档案模块)。 项目的主要目的是对接罗湖人民医院、罗湖中医院、罗湖妇幼保健院和下属56家社康门诊HIS系统,获取患者的各项基本情况、就诊记录、检验检查、门诊病历等各种类型的病历数据,并为患者提供统一入口来浏览个人所有的就诊记
项目的主要目的是整合各个医院自建项目,为患者提供统一的线上就诊服务。项目分为平台端和租户端,平台端负责对接各租户(拎包入住模式或对接医院自有系统)来获取医院、科室、医生、号源等信息,并提供预约挂号、专家咨询、视频问诊、处方发药等功能,并将业务数据同步给各租户。
公司官网项目,主要功能是展示官网页面,并支持动态维护产品展示、解决方案、成功案例、新闻资讯、服务支持等页面数据。由我和一个前端共同开发,分为前台和后台。 运用技术: SpringBoot、MyBatisPlus、MySQL数据库、Caffeine本地缓存、Vue。