ID:249140

心空

高级JAVA工程师

  • 公司信息:
  • 微微科技
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 厦门
  • 全区

技术能力

主要技能点:
1. 熟悉JAVA语言特性,熟悉集合等基本技能,了解JMM内存模型。
2. 熟悉Spring,Mybatis等开发框架,熟悉Spring AOP,自动注入等Spring部分底层源码的实现,了解Spring Bean的加载过程,了解其中主要的设计模式,并能将其应用到自己负责的项目模块中。
3. 理解JVM底层原理和基本模型,了解JVM垃圾回收机制的使用,有一定线上调优经验。
4. 熟悉MySQL,了解MySQL索引底层原理及演变过程,能通过explain关键字结合实际业务对MySQL进行索引层面的查询优化,对非关系型数据库如MongoDB有过了解。
5. 熟悉Redis,对Redis的线程模型、底层原理、高并发方案有自己的理解和认识,熟悉Redis核心数据结构的使用场景,了解各缓存高并发的使用场景,如缓存穿透、缓存失效、缓存雪崩。
6. 熟悉RabbitMQ,了解分布式和高并发系统的的设计思路,了解包括Spring Cloud Alibaba在内的分布式框架,了解搜索引擎的设计思路包括“智能推荐“、“猜你喜欢”等功能。
7. 对Elasticsearch、Logstash、Kibana组成的ELK实时日志分析有自己的认识,有基本的搭建经验。
8. 熟练使用zookeeper、rockermq、kafka、ShardingSphere分库分表、Netty、DUBBO等分布式组件
9. 熟练使用springmvc、springboot、微服务组件nacos、ribbon、openfeign、Sentinel、Seata和TCC事务、Gateway、Spring Security OAuth2、Skywalking等组件的使用,看过部份组件的源码
10. 熟悉docker、k8s、Jenkins等微服务和项目构建工具,并通过Jenkins构建过项目。
11.了解Linux系统的基本操作和常用命令,能够从0部署服务器。
12. 熟练使用GIT、SVN等版本控制工具。

项目经验

互联网小贷系统主要适用于手机微信端申请贷款,目前该系统涉及到的模块有:微信端(发起贷款、贷款信息、还款信息),管理端(审核信息、放宽信息、贷后信息、还款信息、催款信息参数等模块。

信用行为

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

发布任务

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

微信接收人才推送

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

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