前端技术: 前
1、熟练使用 Vue、uniApp 等技术 1
2、熟练使用 C 端框架:Layui、BootStrap、ElementUI、Vue-Element-Admin、Ant-Design 等技术 2
3、熟练使用 B 端框架:Uniapp、uView、Vant 等技术 3
4、熟练使用模板引擎:Thymeleaf、Vue 等技术 4
后端技术: 后
1、熟练使用 Java,常用设计模式,并有时间的运用,具有良好的编程规范,以及代码格式化的习惯
2、熟练使用 Spring 系列框架,Spring、Spring MVC、Spring Boot、Spring Security等其它框架
3、熟练使用持久层框架,例如 Mybatis、Mybatis Plus、Hibernate、Spring Data JPA 等框架
4、熟练使用第三方工具解决业务中遇到的问题,例如 Shiro、Hutool 等 Github 上的公认热门项目
5、熟练使用中间件或插件,例如 Redis、RabbitMQ、kafika等技术
6、熟练使用微服务开发,Spring Cloud系列,例如 Gateway、Nacos、dubbo等组件的使用,并有项目实战经验。
7、熟悉搜索引擎Elasticsearch做日志收集,elk的原理。
8、了解分布式事务、分布式锁的实现以及原理,并有实际的运用。
9、了解分布式系统高可用的相关理论CAP,以及BASE理论,并在实际开发中有所涉及。
10、阅读过 Spring 部分源码,熟悉 Spring 扩展点,Bean 生命周期,熟练运用 AOP,了解 Spring 部分设计原理。
数据库: 数
1、熟练使用 MySQL 、Oracle数据库。
2、有慢sql调优的实战经验,并对mysql的相关理论有一定的理解,例如索引、InnoDB、分库分表等有一定了解。
3、熟练使用 PowerDesigner 对项目需求进行数据建模
服务器: 服
1、熟练使用 Linux 服务器,能独立完成项目部署,发布等生产流程。
2、对jvm相关理论有一定的理解
3、具有一定的线上排查能力。
其他方面: 其
1、熟悉硬件产品对接,第三方接口的对接,参与过多个硬件结合的项目。
2、擅长与客户沟通,梳理需求、了解敏捷开发、擅长团队
应急处置平台(招行核心业务:类似于服务熔断,限流) java开发工程师
开发技术 :(DDD四层架构)za24(SpringBoot、redis、MybatisPlus、SpringCloud、rpc统一鉴权)(招行内部框架)
项目描述: 项 招商银行所有系统故障应急以及系统高可用实时监控,以及系统之间的链路跟踪,确保能够实时性的预警和编排
系统系统演练,确保招行所有系统能够平稳的运行,
以及故障时快速响应,避免造成不可估量的损失的监控演练平台。
项目组成:常规应急、计划演练、场景管理、原子管理、作业管理、权限管理。
责任描述: 责
担任角色:项目组成员
负责架构实时保鲜、日常保鲜的开发以及其他功能的设计和开发。
ers-boss长亮科技boss系统重构(类似钉钉)
后端:SpringBoot、redis、MybatisPlus、SpringCloud、Nacos、xx-job、Dubbo
项目介绍: 项
随着公司员工的增长,原本2015年集团开发的单体架构的内部员工使用的boss系统已经承受不住日常的使用了,单体架构
包含1000多张表、1万多个功能点包含员日常工作日报填写,人力服务、行政服务、项目服务、商务服务、市场服务、信息服
务、税务服务等方方面面,是一款较为完善的系统,因此决定使用微服务的方式去重构该系统,采用自主研发框架,合度微服
务版本的基础框架进行重构,目前已重构,人员基础信息服务、薪酬模块服务以及公共基础功能模块(OA)开发,已上线。
项目组成:员工入职申请、人员信息库、基础功能、员工薪酬调整、绩效考核模块、年度绩效考核、新员工培养计划、新员工
月 度反馈、薪酬信息等基础模块、日报模块。
负责模块:
负责模块: 1.人员信息库(人员信息同步、修改,为其他服务提供调用接口)
2.员工入职申请、日报模块部分功能开发。
3.基础功能部分开发(对接邮件发送、企微接口的对接)
责任描述: 责
担任角色:项目组成员
参与需求的划分、相关负责模块旧数据的迁移与清洗。
负责所开发模块的表结构设计、流程设计文当、接口文档的编写。
ers-base长亮科技招聘系统
后端:SpringCloud、SpringBoot、redis、MybatisPlus、、Nacos、sunline-job(xx-job套壳)、Dubbo
管理端:Vue、element、Echarts可视化图表
项目描述: 项
为长亮科技整个集体、各个子公司开发的招聘管理系统,方便集团管理和收集人才简历信息,最终目的是将资源掌握在集
团手中,同时也避免了子公司之间相互竞争简历,造成无用hr浪费时间的问题,采用合度(公司自研框架)框架开发,微服务
架构,使用sunline-job做为任务调度。任务跑批。
项目组成:工作台模块、招聘需求模块、面试官工作台模块、简历管理模块、人才库模块、数据报表模块、资源池信息模
块、邮件配置模块等几大功能模块。
负责模块:(均有设计和开发) 负
人才库模块:hr上传简历,并锁定简历,后端解析简历相关信息,存表,第三方解析接口的对接(腾讯的简历解析接
口),并 按照相关客户方提供的简历模块开发相关简历,生成相应的简历魔板。
数据中台的对接以及人员信息、组织级信息等信息的拉取与同步(采用方式t+1)。
责任描述:
· 1. 担任角色:项目组成员、后期负责人
2.负责系统的前后端开发、后期的维护。
3.负责项目部署、维护、需求收集以及相关文档的编写
项目组成:工作台模块、招聘需求模块、面试官工作台模块、简历管理模块、人才库模块、数据报表模块、资源池信息模 块、邮件配置模块等几大功能模块。 负 人才库模块:hr上传简历,并锁定简历,后端解析简历相关信息,存表,第三方解析接口的对接(腾讯的简历解析接 口),并 按照相关客
项目组成:工作台(动态实时性大屏)模块、交付中心(需求管理模块)、招聘中心(简历的各种状态跟踪)、运营中心 (员工信息以及日报信息的统计)模块、人才库模块、系统设置模块、简历模板模块、标签管理模块、数据统计模块。 负责模块(设计与开发): 负 1、人才库模块:为了统一管理收