10年Java开发程序员

高级Java工程师-架构师
国双科技 · 10年经验
10年Java开发程序员
日薪: ¥600/8h
地点: 深圳 龙岗
时间: 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:312879 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Spring MySQL Redis Spring Boot Docker Jenkins Maven 微服务 Java MongoDB Nginx
1、本人有6年Java开发,4年架构设计工作经验,有带领团队经验。
2、有微服务架构设计实战经验,有开发基础功能组件的实战经验(pgsql,mysql,Redis,mongodb,swagger,kong,kong插件(lua),Nginx插件(lua))等组件;有设计平台底层架构的经验(aPaaS) ,
3、有开源项目二次开发经验:flowable,kkfileview等开源项目;
4、熟练使用docker,gitlab、jenkins、maven、nacos、jdk、Redis,minio、pgsql,spring boot,spring cloudzuul,kong,nacos,es,mqtt,BPMN2.0协议,mysql等技术。

一、平台微服务底层技术架构设计
项目描述:aPaaS底层架构,是有spring boot ,spring cloud 技术框架组成 ,消息中间件有kafka,emqtt; 主要涉及技术有: spring boot 核心技术支撑; spring cloud eureka(注册中心)用于服务注册与发现; spring cloud config(配置中心),由于服务数量巨多,为了方便服务配置文件统一管理属性参数,实时更新,是基于gitLab,配置存储于gitLab服务; spring cloud hystrix(断路器), 服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务集群部署。Hystrix Turbine(断路器聚合监控), Hystrix Turbine将每个服务Hystrix Dashboard数据进行了整合,查看与分析; Spring Cloud zuul(网关),主要功能是路由转发和过滤器,路由功能是微服务的一部分,zuul默认和Ribbon结合实现了负载均衡的功能; Springcloud config bus 分布式的节点用轻量的消息代理连接,用于广播配置中心文件的更改推送,链路监控上报数据; Spring Cloud Sleuth(服务链路追踪),并且支持Spring Cloud zipkin,用于链路的跟踪分析;微服务的与docker容器结合。
二、统一用户中心服务
项目是基于srping boot,spring cloud,OAuth2.0,redis开发。达到一次登录通行使用对接了统一认证服务的业务服务。
token存入Redis,提供登录接口,token校验接口,token刷新接口,注销登录接口。
公安部要求兼容JWT校验协议,增加了JWT校验协议;
token生成规则是MD5,非对称加密方式,提供公钥给调用者;
登录接口是基于统一用户中心;
10年Java开发程序员 ID:312879 复制

10年Java开发程序员

高级Java工程师-架构师 · 10年经验 · 国双科技
城市深圳 龙岗 日薪600元/8h 时间 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Spring MySQL Redis Spring Boot Docker Jenkins Maven 微服务 Java MongoDB Nginx
1、本人有6年Java开发,4年架构设计工作经验,有带领团队经验。
2、有微服务架构设计实战经验,有开发基础功能组件的实战经验(pgsql,mysql,Redis,mongodb,swagger,kong,kong插件(lua),Nginx插件(lua))等组件;有设计平台底层架构的经验(aPaaS) ,
3、有开源项目二次开发经验:flowable,kkfileview等开源项目;
4、熟练使用docker,gitlab、jenkins、maven、nacos、jdk、Redis,minio、pgsql,spring boot,spring cloudzuul,kong,nacos,es,mqtt,BPMN2.0协议,mysql等技术。

项目经验

一、平台微服务底层技术架构设计
项目描述:aPaaS底层架构,是有spring boot ,spring cloud 技术框架组成 ,消息中间件有kafka,emqtt; 主要涉及技术有: spring boot 核心技术支撑; spring cloud eureka(注册中心)用于服务注册与发现; spring cloud config(配置中心),由于服务数量巨多,为了方便服务配置文件统一管理属性参数,实时更新,是基于gitLab,配置存储于gitLab服务; spring cloud hystrix(断路器), 服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务集群部署。Hystrix Turbine(断路器聚合监控), Hystrix Turbine将每个服务Hystrix Dashboard数据进行了整合,查看与分析; Spring Cloud zuul(网关),主要功能是路由转发和过滤器,路由功能是微服务的一部分,zuul默认和Ribbon结合实现了负载均衡的功能; Springcloud config bus 分布式的节点用轻量的消息代理连接,用于广播配置中心文件的更改推送,链路监控上报数据; Spring Cloud Sleuth(服务链路追踪),并且支持Spring Cloud zipkin,用于链路的跟踪分析;微服务的与docker容器结合。
二、统一用户中心服务
项目是基于srping boot,spring cloud,OAuth2.0,redis开发。达到一次登录通行使用对接了统一认证服务的业务服务。
token存入Redis,提供登录接口,token校验接口,token刷新接口,注销登录接口。
公安部要求兼容JWT校验协议,增加了JWT校验协议;
token生成规则是MD5,非对称加密方式,提供公钥给调用者;
登录接口是基于统一用户中心;
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏