ID:303946

samuelzhuangs

高级全栈开发工程师

  • 公司信息:
  • 美ONE
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 徐汇

技术能力

1.具备良好的Java面向对象编程思想,优秀的代码规范、以及常用的设计模式,熟练分布式开发
2.熟练应用Spring(有阅读过核心源码)、Springboot,SpringCloud(alibaba),华为Servicecomb
3.熟练使用消息中间件 RabbitMQ、RocketMQ
4.熟练使用Java工具框架 EasyPoi、EasyExcel、Beetl模板引擎
5.熟练orm框架 MyBatis(plus、Tk)、Spring data jpa、熟悉Tomcat、Nginx、Linux
6.具备前端开发能力jquery、vue、eleui、easyui、nodejs、es6、antv G6
7.熟练掌握mysql,oracle,redis、es
8.熟练使用svn,git,maven,熟练使用gitflow开发协同
9.了解docker、istio、熟悉k8s常用命令
10.熟练使用jira、禅道协同管理平台

项目经验

运用技术:SpringCloud Alibb、SpringDataJpa、RabbitMQ、Mysql、redis、ES
项目背景:倡导在玩乐中体会生活的乐趣,提供寓教于乐的旅宿服务。旨在做最新鲜、最小众、最独特的亲子游。一秒掌握甩娃攻略,全家轻松享受度假时光。项目定位主要是亲子游,通过【团购】【助力】【秒杀】等方式进行引流以及提升用户增长。
主要功能:
用户端&小程序:
1.各地门票、旅游套餐、酒店套餐、券包的购买 2.用户会员积分制
3.用户支付下单功能 4.用户观看直播功能
5.运营人员配置的攻略文章 6.新人价福利
7.各种活动页面参与方式
后台:
1.订单管理 2.商品管理
3.营销管理 4.活动管理
5.短信下发管理 6.券包管理
7.用户管理 8.用户特殊取消需求处理
主要职责: 负责订单模块 、 支付模块
订单模块:
订单模块支持预下单&下单:主要实现思路运用到了工厂模式,因为订单类型较多且业务各不相同,将订单工厂抽象化,然后具体每一个商品订单的实现
门票不可退的特殊订单处理:该处主要为了解决某些商品不能用户直接操作退款时使用,需要客服提交不可退工单与业务方沟通审核,此处运用到了Spring的状态机进行状态的配置和流转
订单取消处理(退款、释放资源):订单取消动作也走工厂中的方法,取消成功后使用mq通知给各个模块例如:营销模块,商品模块(通知失败进行异常捕捉重试,3次重试失败通过企业微信推送消息至技术群)
订单营业额统计处理 :数据处理,主要分析订单的最终成交额
支付模块:
目前app支持微信、支付宝、云闪付支付 ,目前使用策略+工厂模式进行实现,以便更好的拓展支付渠道并进行特殊化的处理,工厂模式创建出每个渠道所构成的对象出参,策略模式主要应用体现在不同场景下的支付,目前项目支持H5唤醒支付、app唤醒支付、微信小程序支付能力。

应用中心&小程序搜索:趣逃离

案例展示

  • 趣逃离(票务、电商项目

    趣逃离(票务、电商项目

    运用技术:SpringCloud Alibb、SpringDataJpa、RabbitMQ、Mysql、redis、ES 项目背景:倡导在玩乐中体会生活的乐趣,提供寓教于乐的旅宿服务。旨在做最新鲜、最小众、最独特的亲子游。一秒掌握甩娃攻略,全家轻松享受度假时光。项目定位主要是亲

  • 宙核4.0(NFT项目)

    宙核4.0(NFT项目)

    运用技术:SpringCloud Alibb 、MybatisPlus、RabbitMQ、Mysql、redis、xxljob 项目背景:互联网生活时代,随着越来越多的数字内容出现,线上购买数字内容已经成为不可或缺的生活必需品,线上购买数字内容已经成为不可或缺的生活必需品,该项

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

信用行为

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

发布任务

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

微信接收人才推送

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

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