ID:350484

倚楼听风雨

资深java开发

  • 公司信息:
  • 希音
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1100元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 南京
  • 全区

技术能力

1、熟悉java基础知识,包括集合、线程等。
2、熟悉java并发编程,理解java的各种锁工具,线程池等。
3、熟悉常用的设计模式,如工厂,单例,模板,策略,观察者等。
4、熟悉jvm,包括GC算法、垃圾回收,类加载。
5、熟悉mysql的基本使用,对mysql的锁、事务、索引等有深入理解。
6、熟悉spring、springboot、mybatis等主流框架,理解其核心原理。
7、熟悉springCloud生态组件的使用。
8、熟悉redis,包括缓存使用,分布式锁实现,底层IO模型,数据持久化机制,部署架构。
9、熟悉RabbitMQ,RocketMQ消息中间件,了解核心原理,并在实际项目中解决过消息丢失和重复消费等常见问题。
10、熟悉常用的分布式解决方案: CAP理论,分布式锁、分布式事务、分布式ID等,能基于实际场景进行分布式常用框架的选型。
11、有实际项目中代码优化的经验,对常见的影响性能的问题有自己的总结。

项目经验

订单履约系统重构
项目描述:由于历史原因老版本的订单履约系统代码健壮性差,bug多,功能迭代修改难度大,用户体验差,故进行订单履约系统的重构;项目功能包括主流跨境电商平台订单的拉取,手动打单,自动打单,订单取消,拆单,手动创建履约单,物流商接口的对接。
技术描述:SpringBoot+Mybatis+Mysql+Redis+RabbitMQ+DDD
责任描述:
1、负责系统重构详细设计的编写,包括表结构定义,核心链路时序图,状态流转图。
2、负责核心链路功能的开发,包括各平台拉单,手动打单,物流对接,拆单,取消拆单,发货,取消,异常场景功能的开发。
3、负责手动打单性能的优化,打单页面渲染和确认打单批量异步化处理,前端轮询查询结果。
4、负责自动打单方案输出,采用责任链模式匹配自动打单规则。
5、负责ups/usps/fedex物流接口的对接,采用策略模式处理不同物流商账户的处理逻辑。
6、亚马逊接口限流方案输出,采用sentinel统一配置和重试3次机制。
7、负责上线新老系统并存方案输出,通过配置项开关控制新老系统店铺的拉单和预占库存。

2、Shopify/TikTok/Temu电商平台对接
项目描述:为了满足公司内部运营的需要,订单履约需要对接新的跨境电商平台,MVP版本需要满足基本的拉单,打单,取消,拆单的功能。
技术描述:SpringBoot+Mybatis+Mysql+Redis+RabbitMQ
责任描述:
1、负责Shopify/TikTok/Temu平台接入流程的调研。
2、负责Shopify/TikTok/Temu拉单,打单,取消,拆单功能的开发。

3、亚马逊分销/多渠道订单
项目描述:为了处理滞销的商品,将部分店铺内的商品库存共享出来给其他卖家售卖,要求通过亚马逊提供的接口能力进行自闭环处理。
技术描述:SpringBoot+Mybatis+Mysql+Redis+RabbitMQ
责任描述:
1、负责分销/多渠道订单功能的调研,详细设计的编写。
2、负责多渠道订单的拉取,创建,发货,取消功能的开发。

端点科技
1、上海某医药集团药品零售平台
项目描述:上海某医药集团移动端自营商城,对C端用户提供药品在线售卖。
技术描述:SpringBoot+Mybatis+Eureka+Zuul+Mysql+Redis+RocketMQ
责任描述:
1、负责前期对外接口对接概要设计的编写,涉及整理流程时序图,对内影响的功能模块。
2、负责商品静态和动态渲染接口功能的开发,其中动态渲染包括库存寻源、运费计算等。
3、现场和客户沟通老系统数据结构,输出商品、类目、店铺等基础数据的割接方案。
4、组内人员迭代任务协调安排。

2、库存中心
项目描述:公司标准产品,用来管理库存相关业务。
技术描述:SpringBoot+Mybatis+Mysql+Redis+RocketMQ
责任描述:
1、负责库存高并发方案的输出和落地:数据分片。
2、负责库存寻源、库存锁定、库存预占、库存扣减等业务迭代功能的开发。

案例展示

  • 订单履约系统重构

    订单履约系统重构

    由于历史原因老版本的订单履约系统代码健壮性差,bug多,功能迭代修改难度大,用户体验差,故进行订单履约系统的重构;项目功能包括主流跨境电商平台订单的拉取,手动打单,自动打单,订单取消,拆单,手动创建履约单,物流商接口的对接。 技术描述:SpringBoot+Mybatis+My

  • 库存中台

    库存中台

    目描述:公司标准产品,用来管理库存相关业务。 技术描述:SpringBoot+Mybatis+Mysql+Redis+RocketMQ 责任描述: 1、负责库存高并发方案的输出和落地:数据分片。 2、负责库存寻源、库存锁定、库存预占、库存扣减等业务迭代功能的开发。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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