1、 精通 Java、并发编程、JVM 底层原理,熟悉 JVM 各种垃圾收集器的使用以及核心参数调优
2、精通 spring、springMVC、Mybatis 等开源框架的设计及底层架构
3、精通 Mysql,具有 sql 优化、分库分表、索引优化、性能调优、数据库灾备等丰富的实战经验
4、精通 Redis,熟练掌握 redis 核心数据结构及使用场景,熟悉多级缓存架构,熟悉各种 缓存高并发的使用场景,比如:缓存穿透、缓存击穿、缓存雪崩、热点缓存重建等
5、熟悉常用消息中间件的使用,了解各种消息通信场景的疑难问题,比如消息丢失、消息重复消费、消息顺序性、消息大量积压问题
6、深入理解 springboot、springcloud、dubbo 等微服务框架的设计原理,熟悉微服务架构的场景设计,如:服务注册与发现、服务限流、降级、熔断,服务网关路由设计等
7、熟悉分布式相关技术,如分布式事务 seata(AT、XA、TCC、SAGA),分布式锁,分 布式 session,海量数据的分库分表 8、熟练使用 mongodb、elasticseach、Quartz、Shardingsphere 等中间件
9、熟悉自动化容器化部署,git、jenkins、docker
10、熟悉 K8S,有 DevOps 实战经验
11、熟悉前端JQuery,VUE,可进行全栈开发
一签通开放平台:
项目地址:https://open.easysign.cn
项目描述:开放平台分为开发者、运营两个角色,开发者使用企业账号登录,即可对应用、 产品、账单、文档、通知、公告进行管理及查阅,运营管理员则负责应用审核、 授权产品次数、配置产品通道、发布 api 文档及各种公告通知等
项目意义:为 SaaS 云平台提供了统一的对外 api 入口,实现统一的接口验签、接口计费, 流量管控、日志记录,调用统计等相关功能
项目职责:负责开放平台从 0 到 1 的搭建,运营端及 api服务端的需求迭代开发
项目名称:一签通云认证平台
项目地址:https://cap.easysign.cn/cloundCert/#/login
项目描述:集成了市面上主流的实名认证方式,如刷脸认证、身份证二要素、银联卡四要素、 企业信息查询、OCR识别等等,并提供了独立的实名认证页面将认证业务封装其中,业务方只需对接 2 个接口即可具备实名认证能力。
项目意义:为 SaaS 云平台提供统一的实名认证服务,制定了认证流程标准,作为基础服务对接业务系统
项目职责:对接第三方实名认证方式以及实名流程需求改造
一签通开发者平台: 分为应用、产品、账单、通知、api文档等几大模块;开发者在平台创建应用获取到appId和appKey,然后再根据文档中心发布的api文档进行接口对接,完成业务功能。其中后台api服务会进行接口验签,接口计费,流量管控,日志记录,调用统计等。
一签通云认证平台: 集成了市面上主流的实名认证方式,如刷脸认证、身份证二要素、银联卡四要素、 企业信息查询、OCR 识别等等,并提供了独立的实名认证页面将认证业务封装其中,业务方只需对接 2 个接口即可具备实名认证能力