ID:167334

Hagen

高级Java开发工程师

  • 公司信息:
  • 上海恒雨信息技术有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 浦东

技术能力

从事三年的Web应用前后端开发,对Spring MVC、SpringBoot、Spring Data JPA等有丰富的开发经验。数据库熟悉MySql及Oracle,对MyBatis、Hibernate、Redis等ORM框架以及缓存技术也有充分的了解。熟悉微信公众号接口、微信小程序开发流程。以往项目还有基于Netty等NIO框架进行消息中间件开发的经验

项目经验

1.负责开发上海电信IPTV会员俱乐部项目,该项目基于Spring框架和MySql,在电视机顶盒上展示可互动的web页面。开发活动页面,用户可以参与这些页面的活动,进行抽奖、竞猜和报名线下观影活动。也可以通过会员俱乐部优惠订购上海电信的IPTV产品。项目开发过程中针对业务需求,设计开发了一个奖品竞拍的功能。用户可以用最低价竞拍,也可以在之后选择继续加价竞拍,并且可以在页面上看到当前竞价排名最高的前几位

2.负责IPTV会员相册项目,该项目使用SpringData,用户可以在微信公众号上上传活动照片,运营人员审核通过后即可展示在电视端会员相册内,用户可以再电视上给喜欢的照片点赞或者收藏,每期活动收获赞数最多的会活动线下赠送的礼品。

3.外汇交易中心银行间市场行情发布系统(CMDS)的开发。主要负责开发提供给中心会员的CMDSAPI。CMDSAPI使用mina框架,实现客户端向服务端请求数据的功能,会员调用CMDSAPI接口订阅数据,并实现个性化的listener,即可获取中心发布的各市场实时行情。基于这个框架目前实现了平均每秒1600笔的消息处理性能。

4.我负责开发外汇交易中心Ultra Java版本的对外接口。该系统基于Netty框架,分别实现了基于UDP组播、UDP单播、TCP单播的通信。服务端通过UDP组播的方式从上游GateWay网关接收实时数据,根据协议解析消息后,在服务端生成报价簿,并维护在内存中。当下游有客户端向服务的发起连接时,再通过TCP的方式将报价簿信息和后续的实时消息推送给下游客户端。针对UDP组播方式存在丢包可能性的问题,系统还实现了数据重传的功能,当发现组播消息序列号不连续时,通过UDP单播的方式请求重传数据,以此来保证数据的完整性。该系统目前实现了每秒1w笔以上的消息处理性能。

信用行为

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

发布任务

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

微信接收人才推送

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

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