1.熟练使用常用的后端开发框架: spring、boot、cloud 等
2. 熟练使用常见数据库使用:oralce、mysql;redis、hbase 等
3. 熟悉常用开发中间间:消息中间间 activemq、rabbitmq
4. 熟练使用常用服务器:nginx、tomcat 等
5. 熟练使用容器化管理:docker、docker-compose、(认识)k8s
6. 搭建过常用服务监控告警系统:prometheus+grafana+exploer
7. 搭建过日志服务收集系统:elasticsearch+logstash+kibana(elk)
8. 简单的 juc 并发编程技术、简单的数据库优化、简单的 redis 优化
9. 简单的开发环境搭建
开始时间-结束时间 2023.2-2023.7
公司:SHEIN 职位:java 开发
项目名称:IMS 财务系统
项目技术栈:springboot、mybatis-plus、redis、rabbitMq、sharding、xxl-job
项目内容
项目主要分为后台管理、内部任务
后台管理:主要用于运营和产品进行业务操作,比如商品出入库,异常数据重处理、计算规则配置、报表统
计等等
内部任务:存货组核心内容,项目分为四大模块
Imsbus:上游数据对接模块,主要通过 mq 接受上游推送数据,然后落表记录并最终启用分布式定时任务
xxljob 定时推送不同订单数据到 imscore
Imscore: 核心模块,主要用于接受 imsbus 和 imsdata 数据生成订单流水,然后将订单流水推送到 imsras
进行日、月明细统计
Imsras: 日月明细统计模块,根据订单流水统计库存数据,反查 imscore,实现数据结存报表
工作内容
主要负责 imscore 模块,日常的需求评审,项目需求的维护,性能优化
日常需求评审:主要分为产品需求和产研自提需求,讨论需求解决方案及需求排期
需求维护:主要维护日常的一些小需求改动,比如流水校验规则、订单生成规则等等
性能优化:1. 排查项目多表关联查询语句,实现逻辑上查询拆分
2. 监控日常慢 sql 查询,分析原因,一般都是有效索引设计问题
3. 数据库结构优化,实现数据库读写分离、使用 sharding 进行表拆分
开始时间-结束时间 2020.6-2023.2
公司:中电鸿信 职位:java 开发
项目名称:智慧公务车
项目技术栈:springboot、mybatis-plus、redis、mysql、nginx、docker、activemq、vue
项目内容
该项目由中电鸿信交旅部门研发,主要服务于地区政府部门,实现车辆终端定位,部门用车及数据报表数据
分析
工作内容
主要从事工作内容为项目环境部署、定制化需求开发、接口性能优化、漏洞处理等
1.环境部署:测试环境、生产环境的简易部署
因为项目针对江苏各个地市政府部门,相对测试生产环境繁多,逐一原生部署效率缓慢,考虑公车项目所需
性能要求不高,采用较为简洁的单机容器化编排部署
使用 docker、docker-compose 容器编排一键式快速搭建部署项目及环境
2.定制化需求开发:针对于各地市不同需求开发
以公务车标注版为模板,分散各地市分支,在基础版原有基础之上针对各个地市不同需求进行需求定制化开
发,开发内容主要涉及:
用车流程开发:实际需求结合 activity 开源工作流框架,实现政府单位的针对用车申请、购置处理、维保保
险等流程功能需求,做到指定单位,指定角色,指定人员的一个任务处理配置要求
数据报表功能:统计政府部门用车数据,如各部门用车信息、车辆相关消费、出车频率等等,附带报表的导
入导出及图形统计
车辆轨迹记录:统计平台车载终端发送到轨迹通讯平台的车辆轨迹数据,分析车辆的行驶状况,监控车辆的
进出区域,告警信息等等
2. 接口性能优化:针对响应效率低下的接口进行优化
从前端优化,对于常用且更新频次少的数据进行客户端缓存、Nginx 的一个静态资源缓存
后端接口的调优,主要针对表结构设计、sql 相关优化及慢 sql 监控,合理设计索引、针对监控到的慢 sql 采
用 explain 进行分析,对 sql 进行调优,对业务代码进行设计调优
3. 项目验收漏洞处理:针对集团 devops 平台项目验收流水漏洞修复
使用集团 devops 平台部署项目流水,扫描部署项目,针对项目漏洞进行修复,如常见的 xss、sql 注入、资
源未关闭、路径暴露等等常见漏洞
开始时间-结束时间 2018.7-2020.6
公司:欣网互联 职位:java 开发
项目名称:江苏移动掌上营业厅
项目技术栈:springboot、mybatis-plus、redis、mysql、nginx、docker、activemq
项目内容
该项目由中国电信集团江苏有限公司官方出品,为客户提供”通讯+生活+内容“的综合服务,用户使用客户
端可实时掌握江苏移动优惠活动、快速进行账单详单查询、随时随地掌握流量使用详情
工作内容
我所在小组为业务组,主要进行用户常用业务模块的二次开发:如流量充值、话费充值、视频流量会员、用
户权益、服务查询、会员超市等等;承接 wap 组封装的业务接口,提供对外展示交互及操作记录
个人所负责模块为视频流量会员模块和会员权益模块;
视频流量会员模块:该模块内容主要分为视频会员开通和固定视频流量开通业务,定期更新江苏移动推荐活
动。
涉及问题:
1. 用户订购日志记录:记录用户订购记录及订购短信记录
2. 触点记录:业务页面的每项业务都会绑定唯一触点,用于记录用户业务点击次数
3. 活动次数限制:专属活动订购限制次数
4. 业务活动替换:设置成可配置业务
开发设计:
日志库采用单独集群配属,一主多从方式,项目采用读写分离方式操作,主写从读。大批量数据采用分
库分表形式分散数据压力
触点数据记录采用江苏移动提供触电唯一信息配置,用户点击时回调到移动方面,用于产品欢迎度数据
分析
自我评价
可兼职时间
可兼职地点
0条评论 雇主评价