小宇宙@@🐯

小宇宙@@🐯

Java开发工程师 · 3年经验 · OPPO
城市深圳 福田 日薪500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | Java 微服务 分布式 Spring Boot Spring Cloud Spring MyBatis Dubbo Git Maven Gradle RocketMQ Elasticsearch Redis Linux
熟练掌握Spring、SpringMVC、MyBatis、MyBatisPlus,SpringBoot应用框架,有丰富的SSM框架整合项目开发经验。
熟练使用Dubbo,SpringCloud等分布式微服务框架。
熟悉掌握java设计模式,如工厂,模板,策略,调用链等设计模式,并善用设计原则构建可复用代码。
熟悉JVM,多线程,缓存,消息中间件等核心技术,熟悉使用Redis集群、ElasticSearch、RocketMQ等组件。
熟悉使用Linux基本命令,熟悉使用Linux操作系统,并能够用于线上问题排查,日志查询,解决常见性问题等。
熟悉数据库相关知识,掌握数据库设计,熟悉使用分库分表,有一定的慢SQL调优能力。
有扎实的Java编程功底,熟悉使用并发,线程池等并发技术。
熟练使用IDEA,Eclipse等编译工具以及Navicat,Postman,Git,Maven,Gradle等开发工具。

项目经验

项目描述:以企业微信作为存量用户运营阵地,通过招募(增粉)、培育(沟通、互动)、转化(在线门店运营)三大环节,为终端提供平台、工具、运营方法的支撑,实现导购对用户的有效运营,最终实现用户价值的提升
主要应用技术:Dubbo+SpringBoot+redis+Elasticsearch+MySQL+RocketMQ
+MyBatis+XxlJob+shardingSphere
负责模块:
mdm主数据模块:
1)人员入职:运用模板,策略,工厂设计模式实现了可复用的入职功能,实现三种模式的入职方式。
2)同步上游数据:运用模板设计模式实现增量,全量,实时同步上游全国的组织,门店的基础数据。
3)黑白名单校验:通过redis缓存下级组织门店与各顶级销售组织的关系,实现通过黑白名单来定量,分步来对接各级的组织门店。
4)人员信息ES查询:人员信息通过监听mysql的binlog,实时同步到es,实现更快的查询人员信息。
5)同步企业微信:由于企业微信限流的限制,直接调用企业微信的接口可能会造成限流报错,运用rocketMq,把组织,门店,人员信息同步给企业微信。
离职分配模块:
1)构建单线程无界队列的线程池。来全局的执行分配,放弃等离职分配操作。
2)运用模板设计模式,在单线程下,来执行列表页和详情页的分配和放弃好友,通过设置以人员id为key的redis锁来避免好友数的超减的情况。
验机单模块:
1)由于验机单模块,验机单导购明细表等数据量较大,考虑到性能和以后的扩展性,对验机单明细表等做了分库分表。
2)导购验机单明细表由于走了分库分表,导致查询验机单明细时,一些数据量多一些的导购查询自己验机单明细时会超时,之后改造为用es查询导购验机单明细。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: