ID:386096

吃饭第一名

Java开发

  • 公司信息:
  • 亚信科技
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 广州
  • 天河

技术能力

1. 有扎实的 javaSE 和 javaEE 基础,对面向对象编程理解深刻,熟练掌握集合,多线程,反射,泛型,注解,动态代理等基础开发技术。
2. 熟悉jvm操作系统,研究过底层原理,理解内存机制,垃圾回收机制,GC算法,JVM常用配置参数。
3. 主流框架相关:熟练使用 Spring,SpringBoot,MyBatis,SpringMVC 等 web 框架,熟悉各种常用设计模式。
4. 数据库相关:熟练使用 MySQL,Redis,Clickhouse,ElasticSearch 等数据库,熟悉mvcc同步机制,隔离级别,数据库调优,索引设计,分库分表,了解各种缓存高并发场景。
5. 熟练使用 Linux 操作系统,Docker 操作命令,掌握容器化部署技术,有一定的运维能力。
6. 分布式相关:熟练使用 SpringCloud,dubbo,搭配 Nginx 实现负载均衡,能对分布式常用技术进行合理应用,解决实际问题。
7. 中间件:掌握 Kafka,RocketMQ等消息中间件的基本使用,了解消息中间件的常见使用场景如异步解耦、削峰填谷,对消息中间件的常见问题如消息丢失、消息重复消费等解决方案有一定研究。
8. 熟悉多线程并发编程,对java并发机制有较为深入的理解,熟悉AQS、CAS、lock缓存一致性协议、volatile、synchronized、ReentrantLock,熟悉多线程的使用

项目经验

1.采用分布式架构开发,zookeeper作为注册中心, dubbo实现远程调用,配合 Nginx 实现负载均衡
2.对大表采用分表设计(sharding-jdbc),按年月分表,使用订单创建时间作为分片键,提升并发量。
3.数据埋点作为报表统计,提供唯一接口记录用户所有轨迹行为,通过Kafka异步发送,提高并发量。
4. 限产品展示优先查询Redis缓存,其次再从MySQL查询,减轻数据库压力,异步下单,订单数据先入表,再通过定时任务扫描订单表触发下单流程
5. 大数据处理通过CountDownLatch进行多线程分页查询,防止内存溢出。

案例展示

  • 广东生态化平台2B2C

    广东生态化平台2B2C

    运营商项目,给广东联通用户提供产商品的订购办理服务,办理渠道主要分为自有渠道(中国联通app,微信公众号,官网等)和外部渠道(与广东联通有合作的第三方平台),个人负责整个项目的开发、迭代和运维

  • 广东云话务系统

    广东云话务系统

    拨打96533进入服务。为广东高速公路96533热线提供人工话务服务,根据ivr按键流程,接入人工热线,解决出行方面遇到的困难

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

信用行为

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

发布任务

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

微信接收人才推送

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

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