ID:318691

焦冻

高级java开发工程师

  • 公司信息:
  • 浙江动象科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 西湖

技术能力

熟练使用 Java 语言,熟悉代并发编程、常用数据结构、设计模式、JVM 原理
熟练掌握 Spring、SpringBoot、MyBatis 等主流开发框架设计原理阅读过部分核心代码
深入理解 Mysgl ,了解索引、事务、锁机制等原理,熟悉 SQL 调优、索引优化等
深入理解 Redis 线程模型,掌握核心数据结构和使用场景
熟悉 Kafka、RocketMQ 等常见消息中间件的使用
深入理解注册中心 Eureka、Zookeeper
熟悉分布式相关原理,对于分布式事务、分布式锁等

项目经验

项目一:有荐 APP
业务简介:
通过给淘宝,京东,拼多多等平台导流获取佣金的项目。
项目包括两大核心机制,用户通过该平台跳转至购物平台购买商品可以获取一定的佣金,另一个核心机制是用的邀请裂变机制。有了一定的用户数之后,后期版本迭代加入了好物分享,好物推荐赚佣金等新功能。
技术栈: SpringBoot、SpringSecurity、MyBatis、NGINX、Redis、RocketMQ、MySQL。
工作职责:
负责用户模块、裂变模块、订单模块、佣金模块。
通过热点数据预热、多级缓存解决热门数据接口耗时长的问题,减轻查询压力。
线上 SQL 语句的调优。
使用 RocketMQ 对佣金计算进行异步处理。
基于本地消息表实现分布式事务,解决分布式场景下的数据一致性问题。
项目二:果皮日记 APP
业务简介:二次爱好者交流,二手出物,平台自主商品售卖,一番赏及平台抽奖活动平台。类似于小红书 APP 。二次元爱好者(JK,Lolita )在平台分享自己爱好,在平台进行二手商品出物,购买公司自己品牌的服装,一番赏购买,及参加平台抽奖活动(零元抽奖活动)。
技术栈: SpringBoot、MyBatis、NGINX、Redis、MySQL、elasticsearch、RocketMq
工作职责:
负责订单模块、商品模块、用户登录模块、作品及评论模块。
微信小程序相关接口对接。
使用 ES 对帖子搜索功能进行优化。
实现了除本平台外的第三方登录。
慢 SQL 优化,通过索引重建等方式提升 SOL 执行效率,将接口平均耗时从 1500ms 降至 80ms;
线上 OOM 问题的解决。
基于 Redis 实现库存扣减,避免高并发场景下出现超买、超卖等问题,并且基于 Redis 的 zset 功能来实现排行榜。
项目三:信贷牛牛 APP
业务简介: 信贷经理抢单展业平台,行业 TOP3。
技术栈: Spring Cloud Netflix、SpringBoot、MyBatis、NGINX、Redis、RocketMq、MySQL 、分布式锁、分布式事务。
工作职责:
负责订单模块、客户模块、余额模块、合作方对接的开发和维护。
完成秒单模块的优化,线上 SQL 语句的调优,线上 OOM 问题的解决。
通过学习 Eureka 机制和源码,独立完成项目中的 Eureka 参数调优。
订单外导及合作方对接采用模版方法模式来提高代码的复用性和扩展性;抢单模块根据开放封闭原则自定义 Bean 容器。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服