1、有较为扎实的java基础,有良好的java编程习惯,能够使用集合框架、多线程(并发编程)、stream流操作、反射等解决实际开发中的问题。
2、有前端项目开发经验,灵活使用vue、Element-UI等前端技术框架进行开发。
3、能够运用SpringBoot 、SpringCloud搭建微服务技术框架,熟悉Eureka、Consul等注册中心,能够使用Nacos服务注册和发现中心对微服务进行负载均衡,以及搭配Sentinel高可用流量管理框架实现服务熔断、限流、降级等操作。
4、熟悉Redis非关系型数据库以及消息中间件RabbitMQ和RocketMQ实现削峰、高并发的解决方案,能够使用Redis中央缓存以及ES全文检索,分布式文件系统FastDFS。
5、掌握数据库的优化,比如事务、锁定表、使用外键、使用索引。
6、能够运用Mysql关系型数据库,掌握Mybaties、Mybaties-plus、Ebean等持久层框架。
7、能够运用Activiti工作流框架,熟悉流程的创建和使用过程。
8、熟悉MongoDB、Redis等非关系型数据库。
9、掌握Linux常见的命令ls、vi、vim、tar,会使用Jenkins搭配Docker、Maven以及Git进行代码自动部署的实现。
1.项目名称: 大数据平台
周期: 2021.06 —— 2023.06
1)负责梳理系统的整个业务,参与项目的方案并负责DB设计;
2)负责数据脱敏数据资产以及数据质检等模块的开发.
3) 集成大数据调度工具Oozie进行任务资源的调度.
2.项目名称: OEM研发设计系统
周期: 2021.10 —— 2022.06
1)负责梳理系统的整个业务,参与项目的方案和DB设计,需要掌握每个业务的模块为后期实施做准备;
2)开发的任务负责定时从第三方基础数据的抓取和推送,使用定时任务控制基础数据抓取和推送的频率;
3)负责订单模块的开发,涉及事务的管理,异常回滚,使用redis进行防重复校验;
4)负责一些携带复杂公式的Execl导出,如核价单、领料单。
5)负责研发流程模块的开发,如流程图的绘画、构建等。
3.项目名称: 恒达数字化产业互联网
周期: 2021.03-- 2021.12
1)负责研发系统的流程、订单的生成、角色权限、登录模块、基础档案的维护、第三方数据定时推送模块。
2)负责数据推送的服务,通过定时任务,向第三方仓储系统推送物料和产品信息,用数据库记录推送的记录,实现监控定时任务的运行。
3)负责订单业务的开发,利用redis缓存防止订单重复提交,使用事务管理的方式实现订单逻辑处理过程中在出现异常时执行数据的回滚,对所下的订单数据根据业务的需要进行订单状态的转换直至下推生产直到完成。
4)负责登录和角色权限以及基础档案模块的开发,角色的授权,token的验证,以及页面的拦截。
5)负责研发流程的开发,主要使用activiti工作流框架对流程的搭建,以及流程图的绘画。
6)负责协助项目经理实时跟进甲方使用情况,及时解决甲方的需求。
4.项目名称:康乐享健康管理平台 2.0.3
周期:2020.09 —— 2021.03
1)检查项管理(包括新增检查项、查看检查项、删除检查项、编辑检查项);
2)检查组(包含多个检查项)管理(包括新增检查组、检查组查看、删除检查组、编辑检查组);3)、套餐(包含多个检查组)管理(包括新增套餐、查看体检套餐、编辑体检套餐、删除体检套餐);
5.项目名称: 乐充值 V1.1
周期: 2020.07 -- 2021.02
1)话费服务模块:包括创建交易订单、支付、更新交易订单
2)供应商对接模块:供应商下单、供应商下单结果、回调通知、修改交易订单(失败轮转延迟下单、超过阈值时修改交易订单、退款)
3)延迟队列模快:使用数据库+Redis缓存方案完成延迟任务
可兼职时间
可兼职地点
0条评论 雇主评价