1.Java编程基础扎实,熟悉并发编程、分布式、缓存、消息等机制
2.熟悉掌握JavaEE平台上的开发技术与常用框架,如Spring、Spring Boot、Mybatis、Hibernate
3.熟悉MySQL、Oracle等关系型数据库,掌握redis中间件,熟悉Linux系统。
4. 掌握高并发、高负载、高可用性系统设计理论技术(Nginx 、Spring-Cloud、dubbo、RocketMQ等)
5. 熟悉微信小程序、公众号开发
6.熟悉h5、javaScript、jquery、vue、bootstrop等前端框架
1.某医院项目面向医院、患者开发的一款后装市场软件,由小程序端、平台后台以及商家后台构成,主要功能是患者自主预约服务,购买医院医疗用品以及养护品,商家接单、派单,线下由服务人员去患者地址进行相应服务,商家将实体商品发货给患者用户。技术栈:springboot mybatis dubbo redis。个人职责:主要负责订单相关模块的开发与迭代 。解决并发场景下支付丢失问题
2.奔驰车机项目目前主要应用于奔驰车机,该项目包含的云端服务有account服务、停车服务、加油服务、支付服务等一级业务服务以及优惠券、自驾游、智能家居、车险、违章、推送等二级业务服务。使用springcloud对各个服务进行管理,使用fegin实现服务之间的相互调用,使用apollo配置中心将配置解耦,xxl-job作为统一任务调度中心,服务中使用redis、mysql、mq等组件处理数据业务,使用git对项目进行管理,使用华为云服务器,通过jenkins打包部署服务在linux操作系统,个人职责:协助leader完成项目架构工作,开源框架技术选型以及部署应用。单独完成的服务有account服务、优惠券、车险、违章等服务。
参与的服务有停车服务、支付服务、加油服务。完成对各个服务的部署工作。