1.良好的JAVA基础,熟悉面向对象编程思想。对JVM、类加载机制有一定理解,并能借助相关工具进行JVM性能调优。熟悉常用设计模式。
2.熟练运用spring、spring boot、spring cloud、hibernate、mybatis、struts等J2EE企业架构核心技术。
3.熟悉ELK、elasticsearch、zoopkeeper、redis,了解rabbitMQ。
4.熟练运用jquery、js等js框架进行界面开发和美化。
5.熟悉mysql、oracle数据库,tomcat、nginx、docker服务。
6.熟悉linux操作系统,熟悉 docker,可以熟练使用shell和 python 编写脚本。
平常使用eclipse、IntelliJ idea、maven、svn、git进行开发和项目管理。
叮当快药APP
主要功能:
首页:药品分类、医生问诊、直播
叮当商城:药品展示、分类、活动推荐、秒杀、拼团等
清单:购物车、多店铺下单、处方药下单、确认页、结算
个人信息:优惠券、叮当币、订单、推荐等
工作内容:
1. 负责优惠券、促销相关、少量参与订单服务
2. 促销:满减、折扣、拼团、买赠、新人专享、直降等促销代码编写、分摊计算等
3. 优惠券:现金券、满减券,订单优惠券分摊计算,相关活动对接等
项目架构: springboot + mybatis + redis + mysql
Ultra-caas 容器平台
平台功能概览:
展示平台整体的运行情况,包括应用、镜像、主机、组件及日志审计信息
镜像仓库: 提供镜像介质相关的维护及权限
资源纳管: 1、管理容器平台资源分配状况,包括集群主机及用户定义的运行环境资源配额 2、在Kubernetes中称为node,它是容器真正运行的主机,可以物理机,也可以是虚拟机。为了管理容器,每个Node节点上至少要运行docker、kubelet和kube-proxy服务。 3、平台提供可视化的界面动态添加主机,为管理员在资源扩容时提供便捷方式。
应用管理: 管理容器平台运行的业务应用系统,支持部署、拉起、销毁应用,并支持对应用系统节点的扩缩容。同时管理应用系统所占用的资源状况
项目架构: Spring boot + mybatis + mysql + redis + k8s + elasticsearch + elk
工作内容:
协调组内工作任务
对接k8s elk等自动化组件
熟悉、应用docker k8s elk等
ME移动协同平台
比钉钉做的早,但是是面向企业内部项目,以项目为主,不是产品为主。
面向企业内部协作与业务处理的统一移动平台,主要功能:
1.消息公告即时发送、工单到达通知及时审批、业务系统的移动接入。 2.统一企业通讯录,*端的会议预定,同事间的协同任务。 3.集中管理企业各种移动应用,支持轻应用和native app的统一管理,移动应用的统一登录门户。 4.个人聊天与群组聊天,支持文字、语音、图像、视频等格式即时消息。 网址:http://me.ultrapower.com.cn
负责:
后端开发,带领两个开发
前期技术栈:spring+springmvc+mybatis+redis,后期升级为springboot + docker + k8s,对接自动化
实现服务拆分、慢SQL优化、表优化,技术栈升级
叮当快药APP 主要功能: 首页:药品分类、医生问诊、直播 叮当商城:药品展示、分类、活动推荐、秒杀、拼团等 清单:购物车、多店铺下单、处方药下单、确认页、结算 个人信息:优惠券、叮当币、订单、推荐等 工作内容: 负责优惠券、促销相关、少量参与订单服务 促销:满减、
比钉钉做的早,但是是面向企业内部项目,以项目为主,不是产品为主。 面向企业内部协作与业务处理的统一移动平台,主要功能: 1.消息公告即时发送、工单到达通知及时审批、业务系统的移动接入。 2.统一企业通讯录,*端的会议预定,同事间的协同任务。 3.集中管理企业各种移动应
平台功能概览: 展示平台整体的运行情况,包括应用、镜像、主机、组件及日志审计信息 镜像仓库: 提供镜像介质相关的维护及权限 资源纳管: 1、管理容器平台资源分配状况,包括集群主机及用户定义的运行环境资源配额 2、在Kubernetes中称为node,它是容器真正