* 精通 Java、多线程、数据结构、IO 等基础框架
* 掌握 Spring、SpringMVC、MyBatis、SpringBoot 等主流框架,有基于 SpringCloud 大型项目开发经验
* 熟悉利用 Redis 解决高并发场景下的数据缓存、分布式锁、幂等控制、流量缓冲等问题
* 熟悉 ActiveMQ 消息中间件,利用 MQ 服务调度,异步通信、削峰填谷
* 熟悉 Seata(分布式事务)、Discuptor、Netty、Nginx、Gradle、Maven 等
* 熟练运用设计模式(工厂、策略、建造者、门面等)实现业务代码的解耦,提高代码的复用性,可读性
* 熟悉应用服务器软件 Tomcat 等容器配置和部署,熟悉 Linux 系统常用命令
* 熟练主流关系型数据库 MySQL,掌握数据库设计,有过 SQL 调优经验
* 掌握 Python 基础,了解网络爬虫等相关技术
* 熟悉 HTML、JavaScript、CSS、Vue、Element-ui 等前端技
智慧社区-物业缴费(收费系统)
* 项目描述:智慧社区-物业缴费(收费系统) 是解决物业管理中对人工管理依赖性强,管理成本高,效率低等问题,为业主和物业部门提供全新的智慧社区缴费平台的解决方案。实现业主端查询账单以及缴费、物业端账单推送,催缴,费用管理,财务报表等功能。
1. 使用 SpringCloud 微服务的项目开发模式整合项目:用户管理、房屋管理、车场车辆管理、支付平
台、文件系统等几十个服务。
2. 基于 ActiveMQ 实现服务的异步通信以及解耦,采用最大努力通知型的分布式事务解决方案处理分布
式事务问题。
3. 基于 Redis 消息中间件实现分布式锁、接口幂等,并发访问场景的开发。
4. 基于 Activiti 工作流实现流程管理,解决敏感业务操作审批的管理。
5. 使用设计模式(工厂、策略、建造者、门面等)实现业务代码的解耦,提高代码的复用性,可读性等。
智慧社区-突发事件
智慧社区-突发事件 是解决物业管理中面对突发事件时物业部门响应慢,处理效率低,监管难等问题,为物业部门提供全新的智慧社区突发事件的解决方案。实现物业端对突发事件创建、事件状态的推送、处理人的响应进度、事件的最终结果等跟踪管理。
1. 基于开源的分布式雪花 ID 解决时间回溯等问题应用于系统的 ID 生成
2. 利用 Redis 单线程而且基于内存操作这一特性实现突发事件序号的递增生成
3. 基于 Thymeleaf 模板引擎实现对突发事件的模板邮件生成
4. 使用 Java 异步和 Quartz 任务调度实现突发事件的邮件推送,并确保 100%推送成功而不影响主业
务流程推进等问题。
角色 | 职位 |
负责人 | Java高级开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
静闲居智慧物业系统 一套完整的智慧社区物业管理系统,其中包含系统管理、基础数据、收费管理、业主报修、通知公告、车场管理、设备管理、支付系统、数据中心、文件系统、出租屋管理等功能。 技术栈方面采用SpringBoot、SpringCloud微服务的开发,各个模块细分服务以及
捷安家管理系统 一套出租屋管理系统,主要功能包括租客的申请入住和房东的审核入住,其中还有人脸识别门禁设备的管理,比如租客申请入住后,提交信息(包含人脸头像等个人信息),审核之后会下发人脸信息到人脸识别门禁设备,进而租客可以使用人脸进入出租屋等便捷功能,提供了小程序端(多角色)和