1.熟练Java核心,多年一线研发经验,具备良好的编程能力,并熟练运用设计模式
2. 熟悉Java并发编程,对java的各种锁机制,线程池机制,AQS等原理有深入研究
3. 熟悉JVM原理,JMM模型,GC算法,常见垃圾回收器及JVM调优
4. 熟练Spring,Springmvc,Mybatis,SpringBoot等核心框架,多年实战经验,并对核心源码有深入研究
5. 熟练应用SpringCloudAlibaba、Nacos等微服务框架组合构建分布式微服务系统
6. 熟练SQL语句及MYSQL优化,对MYSQL事务、锁、索引、存储引擎等都有深入理解
7. 熟悉redis,常用数据类型原理,分布式锁,持久化机制
8. 熟悉使用RocketMQ、Kafka消息中间件
9. 熟练掌握Linux常用命令,生产环境服务器变慢诊断及性能评估
10. 熟悉DevOps工具,如Docker、Kubernetes、Jenkins等
11. 熟悉Python开发,运用Django框架构建高效、可扩展的Web应用
长安新能源营销平台:
该项目是长安新能源营销平台管家服务模块,用户可从APP 端、PC端、企微端、全媒体在线客服呼叫
中心,创建咨询、投诉、充电桩安装、充电桩售后、维保、紧急救援、试乘试驾、回访等工单,处理用户用车过
程中提出的问题
技术架构:
SpringBoot、SpringCloud+Nacos、OpenFeign、SSM、Mysql、Redis、Redisson、RocketMQ、
XXL
职责描述:
1.参与管家服务模块,数据库设计、详细设计,系统重构,攻克系统技术难题
2.参与核心模块产品需求评审,根据需求合理性,开发周期,开发资源, 项目排期定稿最终产品需求原型
3.参与微服务模块功能实现,跨团队协作、沟通,解决疑难问题
4.参与系统重构,多维度分析系统问题,制定解决方案,架构改进策略, 生成落地方案
5.基于rocketMq实现短信异步发送,通过定时任务和异常日志实现短信补偿,实现数据最终一致性
6.参与数据库慢sql性能优化、接口重试优化
7.参与产品需求评审,技术相关文档的编写及评审
8.参与代码审查及优化,三方接口对接联调
9.上线文档评审,生产问题排查处理,参与故障问题复盘
获客赢数字化营销平台:
项目一描述:
该项目是重庆银行,用户进入活动页面认领一只兔子开始 养成,养兔子需要喂养“胡萝卜”,每次喂
养均可获得“兔绒”,“兔绒” 可用来兑换权益。用户可通过完成任务(签到、互动、游戏、银行业务) 获得一
定数量的胡萝卜,通过不断喂养使兔子升级,每次升级可领取 一次升级奖励
项目二描述:
该项目是广东省农信,首页展示广东农信专属的悦农品牌城狂欢盛景,并在城内设置多个场景,悦农
品牌城内设置两大任务 类别,具体为主线任务与支线任务,用户可根据引导完成对应任务并 获得奖励,获取方
式有完成任务兑换奖品,获得抽奖次数参与抽奖, 抽中奖品(实物、虚拟)即可领取
技术架构:
SpringBoot、SpringCloud+Nacos、OpenFeign、Sentinel、SSM、Mysql、Redis、MongoDb、K
afka、XXL
职责描述:
1.负责功能需求分析、表结构设计、接口开发、三方接口对接
2.使用策略模式实现对活动入口的校验,加减密等
3.基于redis+lua脚本,实现抽奖分布式锁
4.开发管理端核心功能,如活动配置、派奖配置、奖品设置等
5.使用kafka完成抽奖活动相关数据及埋点信息落库
6.使用jmeter对并发高的接口进行压力测试
7.使用非对称加密实现数据的安全校验
8.活动数据指标报表统计,解决项目中遇到的技术问题
9.基于公司产品对各银行需求进行定制化研发,包括成都银行、广东农信、重庆银行、长沙农商
10.熟悉多项目团队之间的协作配合,多端的功能对接,及时有效的处理存在的问题,按时按量完成项目交付
11.保证用户数据的安全,中奖权益数据的安全,核心功能的高并发、高可用,抽奖分布式锁,设计模式的使用
12.参与代码审查,保障代码质量,确保项目稳定性和可扩展性,提高系统可维护性
13.对接口进行压力测试,达到项目指定的指标
重庆市智能预警发布平台:
统一收集、统一管理、统一监控、统一智能发布、多级多部门联动响应、统一多渠道上报反馈。五大平
台(多灾种灾害监测平台、多渠道预警发布平台、多专业协同研判平台、多部门联动响应平台、多类别灾情收集
平台)、御天大屏展示系统、预警视讯系统、大数据平台
技术架构:
SpringSecurity+jwt、SpringBoot、SSM、SpringCloud、Eureka、SpringDataJpa、Mysql、Elasti
cSearch、Redis、RabbitMq、Minio、Docker以及Portainer、Python;
职责描述:
1.预警一期权限相关功能维护,完成其他项目的整合
2.二期微服务框架和权限框架的搭建、第三方接口大喇叭和传真等渠道发布接口对接
3.二期研判平台业务系统设计开发,各种文件处理及存储等
4.御天大屏展示系统部分功能开发,完成全业务流程的监控
5.预警视讯系统开发及维护,预警信息,天气信息,位移及滑坡报警等
6.大数据平台开发及维护、荷花展示项目开发
7.协助同事解决技术相关问题、使用python进行地图数据处理
8.参与二期项目技术选型,提升了对技术的把控性
营销平台,基于平台进行配置,在手机端APP进行活动操作,完成每日任务可获得相应的奖励或直接获得抽奖机会进抽奖
权限系统,商品相关配置,人员操作权限,数据权限,人员角色资源一体化配置,可细化到按钮,基于微服务框架搭建