ID:307937

捡了一朵木棉花(hyc)

高级java开发工程师

  • 公司信息:
  • 中软国际服务有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 广州
  • 番禺

技术能力

1. 精通Java核心集合、并发编程JUC、网络编程(Netty)、JVM原理及调优;
2. 精通Spring、Spring MVC、SpringBoot、Mybatis,阅读过相关源码并可以根据需要扩展;
3. 精通MySQL、Oracle数据库,具有SQL优化、索引优化、性能调优等丰富的实战经验;
4. 精通Redis,具有集群搭建(Sentinel、Cluster),冷热备份,性能调优等实战经验,对Redis的核心数据结构的使
用场景运用自如,实战过多级缓存架构,解决过各种缓存高并发问题,比如缓存雪崩,缓存穿透,缓存失效,热点缓
存重建等;
5. 精通Kafka消息中间件,设计和搭建过消息中台,解决过消息高并发遇到的各种问题,比如消息丢失、消息重复消
费,消息顺序性,大规模消息积压问题;
6. 对SpringCloud微服务框架有丰富的实战经验,熟练掌握Eureka、Nacos、Hystrix、Feign等的使用和核心原理;
7. 精通蚂蚁自研NoSQL数据库Tair,有Zcache结合Tair实现分布式锁,并在项目中广泛应用的底层开发经验;
8. 熟练掌握开发原则,熟练运用常用的设计模式:单例、工厂、策略、模版、代理、门面、状态;
9. 熟练掌握Linux常用命令;

项目经验

Alipay Hk(支付宝香港)商户自运营平台
项目描述:
该项目打造的是在支付宝香港钱包内,给商户运营钱包流量的营销工具,建立起用户和商户之间的关联,同时支持机构代运
营的能力。主要功能点包括:
1. web端:商户/机构入住签约、优惠券模块、优惠券推广模块、品牌页模块、店铺管理、数据分析
2. app端:品牌页、我的关注、领券中心、优惠券模块
技术栈:
Sofaboot、tair、sofamq、OceanBase、Zcache
负责模块:
1. web端:优惠券模块、优惠券推广模块、品牌页模块
2. app端:品牌页、优惠券模块
项目亮点:
1. 主导推广管理的表设计、缓存设计、接口幂等性设计;
2. 项目代码规范, 使用了较多设计模式, 例如:门面模式、策略模式、状态模式对复杂逻辑进行解耦,提升代码的可读性、可
维护性和可扩展性;
3. 负责项目中券从创建到投放、商家品牌页的创建到投放的整个过程,包括设计、开发、联调、上线;
4. 设计并使用Zcache结合Tair实现分布式锁,并在项目中作为底层通用组件大量使用;
5. 对于热点数据, 设计采用多级缓存架构提升查询效率

深航服务小程序
项目描述:
该项目是为了深航旅客提供便捷的出行服务。主要模块包括航班动态、行程、不正常航班退改、个人中心等,核心功能包括
航班信息查询,退改签,逾重行李查询,消息中台等,项目主要特点是高并发,数据量大。
项目架构:
SpringBoot、SpringCloud、Kafka、Oracle、Redis
我的职责:
1. 参与微服务架构技术选型和从零搭建, 采用SpringCloud框架:Eureka+Ribbon+Feign+Hystrix+Zuul
2. 参与Redis缓存架构设计, 采用Sentinel哨兵集群模式保证高可用,一主双从实现读写分离,AOF+RDB做冷热备份. 底层对
Redis缓存进行通用封装,并解决缓存雪崩、缓存穿透、缓存击穿等问题;
3. 负责缓存数据结构设计,以及核心模块:航班信息查询模块的开发;
4. 负责消息中台的搭建,由于消息平台并发性比较高,所以技术选型采用高吞吐量、高性能的Kafka中间件,设计并开发保证
消息的可靠性;
5. 负责服务高可用设计,使用Redis+Hystrix+令牌桶算法进行限流。

信用行为

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

发布任务

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

微信接收人才推送

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

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