以下是顶尖软件小编整理的关于"杭州6年工作经验的Java高级开发工程师提供IT人力外包服务"的相关文章,致力于提供专业的IT人才派遣服务,我们的核心业务涵盖JAVA开发工程师、Web前端开发人员、.net开发专家、UI/UX设计师以及测试工程师等软件人才外包服务。目前,我们的业务网络已覆盖多个城市,包括上海、北京、深圳、广州、成都、南京、杭州、苏州、武汉、厦门、西安、郑州、无锡、合肥等。。
专业人才拥有六年的Java高级开发经验,现提供IT人力外包服务,服务地区为杭州。
技术能力包括:
扎实的Java基础,具有良好的编码习惯和代码洁癖;
熟悉Java技术栈,包括MQ、Redis、Mybatis、Spring体系、Zookeeper、HSF等;
具有分布式系统开发经验;
熟悉Hadoop生态系统;
熟悉Reactive响应式编程;
具有领域驱动设计(DDD)开发经验。
项目经验涉及:
阿里体育社区项目,该项目作为社区中台,为阿里体育淘宝端、APP、支付宝小程序等提供社区能力,满足用户互动需求。除基础互动能力如发帖、点赞、评论外,还提供推荐、热贴、话题、频道等丰富功能,满足不同用户的个性化需求。在该项目中,负责技术选型、架构设计、功能开发、项目管理、日常运维等技术描述,包括:
使用Hive、HBase、MQ组合实现全量内容圈选、增量内容同步等功能;
采用MQ全异步方式实现用户发帖、点赞、评论等互动服务,显著提升接口响应时间和并发量;
接口服务采用Reactive编程模型,由传统同步调用方式改为异步非阻塞调用,提升程序性能,节约机器资源;
使用Redis作为缓存,并采用数据预热、热点Key分散、多级缓存等多种策略满足各种场景需求,提升接口性能。