ID:236268

天亮前说晚安 有团队

高级JAVA开发

  • 公司信息:
  • 深圳某技术有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 2000元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 龙华

技术能力

1. 5年以上Java开发工作经验。
2. 具有团队项目管理经验,可提供完善的敏捷开发模式的实战落地经验。
3. 熟悉服务端常见架构的搭建及使用场景。
4. 具备项目从0到1搭建的经验,对Linux服务器操作熟练。
5. 熟悉Spring、Spring-mvc、Spring-boot、Mybatis等框架的使用和部分原理。熟悉Spring容器的启动过程,理解横向编程思想,熟悉AOP并有实际项目使用经验,对Spring、Mybatis、SpringCloud的源码有一定的研究。
6. 熟悉MySQL关系型数据库,理解Innodb引擎索引的实现原理,熟悉MySQL的锁机制、SQL调优、部分SQL的执行过程;熟悉数据库常见疑难杂症的解决方案。
7. 熟悉Nginx的配置及工作原理,熟悉负载均衡策略。
8. 熟悉微服务系统的组成及设计,熟悉微服务框架SpringCloud及SpringCloud Alibaba的各组件的使用,熟悉部分组件的原理。
9. 基础扎实,熟悉常用的数据结构和对应使用场景,阅读过Java集合的实现源码和线程池的实现源码。
9. 熟悉Maven项目管理工具,熟悉Git版本工具,了解Docker容器化部署技术。
10. 了解JVM的内存模型,了解垃圾回收算法的实现,线上有排查死循环和死锁问题的经验。

项目经验

本项目是该公司内部的一个创业项目,是一个类似于TAPTAP的平台,主要的目的凝聚现有的用户以及开拓新用户,对现有用户运营,提高用户的体验,从而达到用户价值增长,最终达到用户和项目组共赢。在这个项目中,本人负责整个项目的技术选型,系统设计和编码工作;技术团队管理与建设;解决线上的BUG,服务故障排查等事宜。该项目使用的技术如下:
1、使用Maven作为项目管理工具,Git作为项目的版本控制工具,GitLab为代码管理仓库。
2、使用SpringCloud+SpringBoot+SSM框架。
3、使用OpenFeign进行服务之间的RPC调用,使用Hystrix解决服务之间调用的容错和降级,使用Nacos作为服务的注册中心,使用Ribbon进行内部服务之间调用的负载均衡。
4、使用Redis缓存热门业务数据,缓解数据库压力和加速接口速度;依赖Redis实现分布式锁从而避免分布式。
5、使用RocketMq用于服务之间的消息总线、异步通信、解耦等功能。
该项目的架构:前端分为:App端、WEB端、微信端。服务端架构:基于6边型的架构模式,层级链路为:阿里云SLB最顶级网络层==>Nignx总服务入口==>内部网关==>应用层服务==>聚合层服务==>基于DDD模式开发的基础服务==>基础设施层。

团队情况

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

案例展示

  • 案例1

    案例1

    提示:可以介绍作品详细功能、你在作品中负责的角色等,这样需求方在搜索做过类似功能的关键词中就能搜索到你。不少于50字,建议100字以上。 注意:您已在“基本信息”中填写过联系方式,需求方如选中您简历,会通过平台的虚拟电话系统联系您或委托平台联系您,为了平台简历标准化,请不要

  • 案例2

    案例2

    可以介绍作品详细功能、你在作品中负责的角色等,这样需求方在搜索做过类似功能的关键词中就能搜索到你。不少于50字,建议100字以上。 注意:您已在“基本信息”中填写过联系方式,需求方如选中您简历,会通过平台的虚拟电话系统联系您或委托平台联系您,为了平台简历标准化,请不要在简历

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

信用行为

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

发布任务

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

微信接收人才推送

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

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