01. 熟练掌握JAVA编程语言,扎实的编程功底以及良好的编码习惯;
02. 对JVM 的底层原理有一定的理解、包括内存模型、GC回收机制等并且具有一定的调优经验;
03. 熟练掌握SpringBoot 、SpringCloud、SpringcloudAlibaba、dubbo等微服务框架进行开发,且对底层原理有一定的理解; 04. 熟练掌握线程池、高并发、多线程以及锁机制,对 AQS 的源码以及底层实现具有一定的阅读与理解;
05. 熟练掌握Mysql数据库的使用,了解底层架构和对sql调优具有一定的调优经验;
06. 熟练掌握Redis的核心数据结构和使用场景,了解Redis的各种集群架构;
07. 熟练掌握常用的中间件Zookeeper、 RabbitMQ、Apollo、Nginx、MongoDB 以及 ELK 日志收集等框架;
08. 熟练掌握 Linux 的基本操作以及常用命令及项目的部署;
09. 对云原生 docker 容器也有一定的使用跟了解,熟悉常用的设计模式;
项目名称:招商蛇口壹间公寓营销一体化平台
软件环境:
项目描述: 责任描述:
SpringBoot+Springcloud+mysql+Redis+MongoDB+Apollo+RabbitMQ+ELK+Jenkins+gitLab
基于分布式架构搭建的给全国客户业务人员使用的平台,主要用于对招商房产的房屋租赁,营销等进行综合的管理。 在项目中负责项目首页工作台、项目模块、租务模块、客户模块、销售模块、分发模块、设置模块等开发。
1. 首页工作台:该模块包括工作台首页、租控图、房间空置天数等。
2. 租务模块:包括合同、预订、入住、抄表、退租、企业员工搬出、换租、续租、缩租、租客申请单等管理模块以及业 务
报表的开发。 3.客户、销售模块:该模块主要涉及到会员、人才管理、各种租金折扣或者递增以及咨询来访、消息通知、活动管理、全 民推荐等功能。 4.分发、设置模块:该模块主要负责跟深圳市住房建设局进行对接,以及用户、角色、数据权限、值集等功能的开发。