ID:320500

月🌙 身份已认证

高级Java开发工程师(华为OD)

  • 公司信息:
  • 中软国际
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 900元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 拱墅

技术能力

熟练Core Java基础,具有良好的编码风格和编程习惯
熟练jquery、bootstrap、spring 、springmvc、springboot、springclould、mybaite等应用开发框架
熟练Mysql,Oracle数据库以及Redis, ES等nosql数据库,熟练书写基于标准的sql语句以及数据库优化
能熟练使用thrift,finagle,zookeeper,kafka,roketmq消息队列等
熟练Docker以及容器化部署。使用过rangcher, 阿里云(ECS,REDIS,OSS等组件)
熟悉jvm以及Linux操作系统的常用命令以及操作
熟练高并发多线程编程,熟练微服务
能熟练的应用各种常见的设计模式:工厂模式,单例模式,代理模式,模板模式等
能够独立思考和解决各种问题的能力
具有良好的数据分析能力,可针对产品自身情况提出相应的优化方案

项目经验

工作项目一:华为主题项目,致力于为消费者提供精品原创的个性化手机主题、表盘、字体、壁纸、AOD、铃声、美化等业务。
华为主题项目主要包含主题,表盘,字体,壁纸等单点资源以及会员套餐资源。整个项目分为如下
几个模块:
1.BMS(管理台):
A、资源的管理:资源的上架,下架,隐藏,编辑等功能
B、订单的管理:单点订单列表的查询和会员订单列表的查询以及权益回收;
C、活动以及优惠券的管理:活动以及优惠券的创建,编辑等;
D、资源的生命周期管理:可以查看到资源的整个生命流程以及各个阶段是什么状态以及操作者;
E、标签等其它的管理功能。
2. TIS(面向客户端的后台服务-c 端):所有客户端需要的接口均有该后台服务提供(订单的创建,
单点资源以及会员套餐的查询等);
3. PMS(单点资源的内部后台服务):不对外提供服务,主要对 TIS 提供接口。单点资源的订单创建
以及单点资源的查询等;
4. MBS(会员套餐的内部后台服务):不对外提供服务,主要对 TIS 提供接口。会员套餐的订单创建
以及会员套餐的查询等;
5. COMMON(公共服务):不提供接口,封装各模块的公共方法。
开发用到的技术:spring+springmvc+springboot+mybaits+msql+redis+roketmq+cache 等
主要职责:
1. 负责单点资源以及会员套餐的新增需求设计,出设计文档(也参与实际的代码开发);
2. 负责项目中老旧代码的优化以及整改;
3. 负责数据库的优化;
4. 负责整个项目日志的整改;
5. 负责处理生产环境 bug 的分析以及提出修改方案;
6. 协助各小组开发人员处理开发中的 bug 以及技术难点。
华为主题项目虽然已经很完善,依然存在不少问题,搭建了 es 服务,但目前还没有真正使用等。

工作项目二:平安好车主是平安旗下一站式优质车服务平台,是客户服务的核心载体,非车险是其中的一个服务,
负责处理各种非车险(财产险,旅行险,意外险,健康险等)的业务逻辑,功能模块包括保险购买,
保单详情,保单查询等。
商城主要包含服务和实物商品的展示以及购物,用户可以方便快速的定位到附近的各个网点对车进
行洗车,修理等服务,也可以快速购买高质量的车用品。商城主要有网点列表,服务商品列表,实
物商品列表,商品详情,订单确认,订单详情等页面。
开发用到的技术:springboot+springclould+msql/oracle+redis+roketmq 等
主要职责:
1. 依据需求文档,负责操作日志的记录(springAOP 实现);
2. 负责置顶产品的优化,国家列表的优化,承保成功页推荐产品等代码的书写以及提供相应的接
口给到前端;
3. 负责商城领券中心券的领取以及使用;
4. 负责购物车的设计以及提供接口;
5. 负责商城首页商品流的开发好车主-非车险服务的实现用到的技术目前还是比较流行的,不过部分功能的实现还有优化的可能,比如延迟队列的实现(目前系统内是使用 redis的 zset自己实现的),分布式锁的使用等。

工作项目三:聚分享商城(jfshare)是一款通过积分消费为基础的购物平台。 以线上线下相结合的创新型电子商务模式,通过积分互通、联合营销、O2O 运营、社区合作、积分代运营等方式带动行业的跨界融合,以“互联网+”行动计划最终实现互联网与传统产业的融合,旨在打造一个开放、包容、阳光、公平、公正、互信、互利的互联网生态圈。
jfshare 开发用的技术: thirft,finagle,node.js,zookeeper,spring,mybaite,mysql,redis,mongodb,elasticsearch,freemark 等
主要职责:
1、负责深圳通和积分工具数据库表的构建;
2、负责聚分享深圳通,积分工具以及页面静态化后台代码的开发;
3、负责聚分享订单以及订单详情代码的开发;
4、负责 E 联盟以及我买网等第三方商家的嵌入。
聚分享项目的具体技术应用:
1、前端首先访问后台的 node.js 层,node.js 路由到具体方法;
2、node 层通过 zookeeper 访问到 java 层服务(thift+finagle 构建的服务);
3、java 层包含的比较多,server,dao 等均在此层;
4、变更较少,查询频繁的数据我们一般存在缓存 redis 里,图片单独存在一个服务器上,数据
库我们使用的 mysql,大型文件存在 mogodb 里;
5、搜索我们采用 elasticsearch 技术.;
6、页面静态化我们采用 publicms freemark

案例展示

  • 华为主题APP

    华为主题APP

    任职岗位:java资深开发工程师 工作项目:华为主题项目,致力于为消费者提供精品原创的个性化手机主题、表盘、字体、壁纸、AOD、铃声、美化等业务。 华为主题项目主要包含主题,表盘,字体,壁纸等单点资源以及会员套餐资源。整个项目分为如下 几个模块: 1.BMS(管理台):

  • 平安好车主

    平安好车主

    任职岗位:java高级开发工程师 工作项目:平安好车主是平安旗下一站式优质车服务平台,是客户服务的核心载体,非车险是其中的一个服务, 负责处理各种非车险(财产险,旅行险,意外险,健康险等)的业务逻辑,功能模块包括保险购买, 保单详情,保单查询等。 商城主要包含服务和实物商

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

信用行为

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

发布任务

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

微信接收人才推送

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

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