ID:299765

八九

高级JAVA工程师

  • 公司信息:
  • 大鹏教育
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 山东
  • 全区

技术能力

熟练使用Springboot、SpringCloud等微服务框架, 熟练使用SpringCloud相关组件;
熟练掌握SpringMVC、Spring、MyBatis等开源框架,理解 SpringMVC 核心流程及Spring的IOC、AOP;
熟练使用Spring Security Oauth2、Spring Data、Spring Session、Spring Batch等Spring技术
熟练掌握Mysql、Redis等数据库的日常操做,对SQL优化有一定见解;
熟悉elasticsearch 、kafka等中间件
熟练使用阿里云控制台配置,掌握日常服务的部署、运维等工作

项目经验

统一认证项目
开发环境:IDEA SpringBoot MYSQL Docker k8s Maven Flutter TypeScript
软件架构:基于SpringBoot,集成Spring-security-oauth2进行安全验证,Spring-data进行Mysql及Redis的持久化,Feign进行服务调用,并将短信/语音验证码、微信账号、钉钉账号等功能单独构成服务,使用Docker容器镜像,k8s部署。
项目描述:认证系统是全公司的应用的统一登录服务,对外提供了账号密码、短信/语音验证码、手机号一键登录及微信、钉钉等多种登录方式,该系统提供了多种对接SDK用于对接不同的应用,例如为PC和H5端提供js文件,为APP提供Flutter插件,为小程序提供小程序插件,只需引入对应的SDK,只需调用方法集成登录,方便公司其他项目组。
责任描述:
1、负责整体项目的把控,协调各功能开发部署,承接产品经理的需求
2、根据需求,进行需求分析,选定技术方案,设计对接方式及数据库结构,给出排期
3、认证核心登录模块,集成security框架,对账号、微信、钉钉等方式进行适配
4、APP登录插件、网页端JS插件的编码及维护
技术描述:
1、根据OAuth2协议进行系统设计,完成第三方服务器可以获取授权范围的用户信息
2、spring-session-redis实现同一端的的唯一在线,顶号等操作
3、对接第三方微信扫码、钉钉扫码登录方式
4、ts编写网页插件,flutter编写APP插件,为其他项目提供便捷的登录方式开发和维护

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服