ID:219889

Michael · karl 有团队

高级java工程师

  • 公司信息:
  • 上海铭悦软件有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 重庆
  • 全区

技术能力

1.熟练掌握JavaSE基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟悉常用的设计模式(代理、单例、工厂、观察者、策略等)及反射、自定义注解、泛型等。
2.熟练掌握Idea/Eclipse、Svn、Git、Maven、Docker等开发及版本控制工具,熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力。
3.熟悉网络通讯技术Socket、Netty、NIO 、WebSocket、Http。
4.熟悉JVM参数调优、性能检测工具、生产环境服务器jvm调优配置、压力测试工具JMeter、阿里代码扫描工具。
5.熟练使用 阿里内部框架HSF、Pandora Boot、metaq、tair、diamond、oss、git代码版本控制、aone发布流程控制。
6.熟练使用Tomcat/Jetty服务器,发布部署web项目,熟练使用Nginx+Keepalived实现服务高可用。
7.熟练使用Oracle、MySQL、SQLServer等关系型数据库,熟练使用tair 、Redis、MongoDb等非关系型数据库及搜索服务框架Elasticsearch和Lucene。
8.熟练运用Spring、Mybatis、SpringBoot2.0、SpringCloudAlibaba等开源框架,熟悉Spring的IOC、DI、AOP设计思想。
9.熟悉SOA、分布式、微服务、大型网站架构,熟悉RPC远程调用、Dubbo、SpringCloud等微服务框架。
10.熟悉SpringCloud常用组件、注册中心Eureka、Consul ,负载均衡器Ribbon、客户端调用工具Rest和Feign,分布式配置中心Config和携程阿波罗和阿里内部diamond和阿里开源的nacos ,服务保护Hystrix/Sentinel,网关Zuul/Gateway ,Api管理 Swagger ,服务链路Zipkin/ SkyWalking,消息总线Bus等。
11.熟练使用网络通讯协议,熟练使用json通讯格式,熟悉常见消息中间RabbitMQ、RocketMQ、Kafka 使用。
12.熟悉Restfull API开发规范,熟悉三方授权OAuth协议、JWT协议、对接第三方支付接口

项目经验

阿里云栖大会
开发环境: Pandora boot、idea、jdk1.8、mybatis、mysql、tair、metaq、diamond、hsf、TDDL、SLS、oss、git、Aone等。
项目描述:
针对云栖大会结合钉钉打造围绕云栖大会组委会需求的钉钉微应用,包括门票管理、我的门票、论坛管理、展商管理等与大会相关的管理功能。提供会务系统功能的开发,售票功能,包括售票客户端和售票后台管理,按客户要求在票务基础上增加定制行的需求。通过前期会务项目的开发,后期进行迭代优化变为钉钉ISV开发,实现扫码开通,开箱即用的会务产品,支持多活动售票、免费报名等功能。目前阿里云峰会,全球女性创业者大会,2019全球智慧物流峰会,阿里巴巴one商业大会,马云公益基金会都是用的云栖大会的产品化功能。
系统主要分为:
票务模块: 生成云栖大会参会唯一票据,生成二维码或录入人脸识别保证一人一票机制。并实时推送给阿里集团信息平台,确保闸机唯一标识!购买后可以转赠门票,后台生成各种数据报表展示。
订单模块: 在阿里云官网或其他渠道下单购买门票,保证了高并发情况不超卖门票。并且达到了订单分为团购订单和个人订单,实现订单上自动配置折上折功能,限制购买张数细化到了不同门票类型,满足了不同场景的各种配置玩法。
渠道管理模块: 根据不同渠道,生成不同链接,发放给不同的渠道进行购买门票,可以随时上下架,分配库存,售罄等,后台展示各种报表。
字段管理模块: 根据不同需求的会务,实现可配置字段!自动化生成所需报名字段,以拖拽的方式简单明了,可以自动设置字段提示语等信息。
论坛管理模块: 主要分为主论坛和多个分论坛,每个分论坛都会有个特别主题,方便参会人根据各自不同的需求进去论坛听讲。
嘉宾管理模块: 用于展示有哪些重磅的参会嘉宾,实现随时上线下线功能,重磅参会嘉宾提交审批,需要审批人通过才可以在前端展示。
议程管理模块: 用于展示大会的论坛整体议程,实现随时上线下线功能,议程提交审批,需要审批人通过才可以在前端展示。
协议管理模块: 用于展示大会的各个协议,自动化配置,根据不同会务需求。
权限管理模块: 控制后台人员角色管理,控制操作哪些资源等。
用户管理模块: 对接钉钉集成人员信息,进行免登和鉴权操作等。
责任描述:
1.订单模块利用tair里库存抗第一波大流量下单,然后异步MQ下单保证高并发下不超卖门票。下单成功后会发送一个延迟MQ一般为30分钟,30分钟还未支付就会自动取消订单,并且支付接口保证了不会重复支付,订单可以退款和开发票,发票对接阿里发票系统。
2.票务模块对接阿里集团信息平台,通过异步MQ方式同步数据。前端我的门票这里预估在开会的时候会出现高并发,判定基本为读多写少,所以把数据提前刷入了tair缓存,开会前达到预热效果,保证了大会正常开展。
3.参会人员人脸数据采集,与集团信息平台进行人脸数据和门票数据的同步。
4.与签到商对接,为大会签到商提供参会票务接口。
5.与阿里云官网对接,提供官网大会议程服务端接口。
6.大会当日现场票务数据支持,推送到云栖大会的数据大屏展示实时数据。

五粮液钉钉数字化营销系统
开发环境:Idea、JDK1.8、Jenkins、MySQL、Git、Gitlab、Sonar、Linux。
技术选型:SpringCloud、Consul、Hystrix、Redis、Nginx、阿里OSS、Mybatis、Swagger、RabbitMQ、Kafka、Vue等。
项目描述 :
近些年来随着五粮液集团的迅猛发展,五粮液从2019年第八代五粮液上市,短短1年多的时间,五粮液的数字化转型也越来越成熟,数字化管理全国21个战区和渠道的销售业绩和集中管理成为数字化转型的趋势。钉钉集成就成为了很好的解决方案。
该系统划分为:
网关系统:openApi为多个系统之间提供统一的入口实时监控。
配置中心:consul管理整个项目的配置文件。
权限系统:提供整个系统权限控制到每个应用每个系统中的权限角色配置,部门包括(五品部,五品部二级部门,21个营销战区,各个营销渠道,47个基地)
营销目标系统:各个营销战区立项今年乃至每个月的营销目标并且进行上级审核。
品鉴会系统:营销战区和基地申请在品鉴基地开展品鉴会,然后调用钉钉审批需要上级审批通过后,会生成品鉴会的执行单,根据实际情况开展品鉴会的时候需求执行人员执行打卡然后扫码录入品鉴酒和填写嘉宾信息最终确认是否真正执行品鉴会,最后和财务系统对账。
通用营销活动系统:根据各个战区和基地的需求开发了一套适合多个业务逻辑的营销活动。
终端注册复核任务系统:基地总经理或战区总经理分派任务下发,在五粮液注册门店后会有专员进行实

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   
角色 职位
负责人 高级java工程师
队员 产品经理
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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