ID:160318

陈金科

JAVA高级工程师

  • 公司信息:
  • 壹玖壹玖酒类直供
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 成都
  • 高新

技术能力

熟悉JavaEE、JavaSE等基础知识;
熟悉maven、git等相关工具;了解web自动部署,熟悉jenkins等相关工具;
熟悉Linux常用命令,了解shell脚本;
熟悉postgresql数据库,mysql数据库;熟悉数据库设计;熟悉存储过程编写;熟悉大量数据分批分块处理;
熟悉RESTful接口开发;了解微服务理念,熟悉Springboot,Springcloud等架构,并有相关项目经验;
熟悉Spring,Redis等主流框架;熟悉redis,rabbitmq等jms框架;
熟悉常用的设计模式;
熟悉socket网络编程,熟悉Netty框架;熟悉Java多线程编程;
熟悉负载均衡,分布式锁,缓存技术、数据库读写分离等高并发技术;
熟悉分布式消息服务; 了解jvm垃圾回收机制;
接触过使用MAT进行内存溢出分析; 了解Java一些常见的数据结构和算法

项目经验

导购产品 2018年1月 - 2018年12月 Java开发工程师 成都
项目内容:
面向消费者:可以提供当前位置定位,目前使用的是WiFi定位;可以提供路径导航,找到用户需要的店铺;可以提供在家在线 浏览商场、店铺内的全景;
面向经营者企业用户:可以提供消费者实时定位数据分析;可以获取到消费者访问偏好,消费者信息进行数字化营销,定点广 告推送;
在线商城:包括抽奖;在线团购;在线秒杀;线下核销;
主要职责:
主要负责路径导航;
参与WiFi定位技术研发和使用python进行客流数据分析;
以及相关信息管理等微服务开发;
使用的技术包括:SpringCloud,Hibernate,Redis,存储过程,Rabbitmq,多线程,Netty,读写分离,大数据分批分块处 理等;

溯源项目 2017年8月 - 2017年12月 Java开发工程师 成都
项目内容:
用户服务:主要负责用户注册、登录、用户信息管理、权限管理、是否在线监测等功能。
主体服务:主要是负责主体信息管理。
产品服务:主要是负责产品信息、标签信息、品牌信息管理。
分销商服务:主要是负责分销商信息管理。
收发货服务:主要是负责收货和发货,跟踪货物物流信息并进行相关记录,最后进行收货信息核对等。
生态链服务:主要是负责维护分销商节点之间的关系,相当于维护一个网状结构的数据,某个分销商也就是整个关系网中的一 个节点。
二维码服务:主要是负责二维码信息的存储和二维码的解析。
主要职责:
主要是负责主体服务、产品服务、分销商服务、收发货服务的开发;
负责用户服务代码重构和维护;
后端架构使用的是目前主流的微服务架构SpringCloud;持久层使用的是hibernate架构;
通过此项目掌握了数据库设计,对如何去建实体之间的映射关系有了更深的理解; 掌握了动态切换数据源多数据源架构,实现多数据源动态创建数据库,动态创建表;

一起行打车APP 2016年12月 - 2017年7月 Java开发工程师 成都
项目内容:
服务管理中心:主要是负责处理一些核心业务,包括计算用户一定范围内有多少个司机,以及司机抢单时使用redis实现高并发 锁来确保一个订单在同一时刻只会被一个司机抢到等核心业务。
用户中心:主要是负责用户注册、登录、管理用户信息等。
订单中心:主要是负责支付、订单管理等功能。
司机终端:主要是负责为司机提供一些服务,包括订单推送、司机位置信息上报等功能。
用户终端:主要是负责为用户提供一些服务,包括查询该用户周围有多少个司机,用户下单、支付、退款等功能。
主要职责:
负责司机终端和用户终端的开发;
使用的是hibernate、Springmvc、dubbo架构;
用户终端使用了个推实现了司机接单消息推送;
司机终端使用netty长连接实时获取司机位置信息;

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服