ID:214084

Jimmy

java开发;全栈工程师(前后端,服务器部署,脚本代码编写)

  • 公司信息:
  • 百瀚上海科技有限公办公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 南京
  • 全区

技术能力

1) 前端:jquery,angular.js,开源插件的功能强化及安全加固(如:
ueditor,fm.tagator.jquery.js等)
2) 后端: springMVC,SpringBoot,Mybatis,Dubbo,kafka,Zookeeper等
3) 缓存:Redis(数据缓存); Nginx(页面缓存); Cdn(静态资源)
4) 项目部署:nginx,tomcat,docker
5) 网关:Kong Api
6) 安全:xss,zip文件炸弹,DDos,csrf等业务安全问题防范
7) 其它:shell,python , lua脚本

项目经验

华为云社区
项目架构:
1. 前端:SSR架构(服务端渲染)
2. 后端:SpringBoot + Mybatis
3. 项目部署:k8s + Docker + nginx
4. 缓存:Redis(数据缓存); Nginx(页面缓存); Cdn(静态资源)
5. 服务发现及负载均衡:LB + Kong Api网关
负责内容:
1 编辑器微服务的建立,用java开发公共的业务接口,做到灵活可配,能处理
不同微服务的请求,并在接口中统一做安全防护,主要接口包括:上传接口(图片
和文件),富文本消息体白名单过滤接口,截取图片接口,图片水印接口(可以根
据原图的背景色增加不同的深浅色水印)等;
2 业务中前后台安全问题排查整改。前端包括最常见的xss攻击,后台java
业务代码中的横向越权;上传类中跨目录攻击,脚本攻击,zip文件炸弹攻击等;
post类请求接口中的csrf校验;服务器中日志文件权限以及日志内容中的敏感数据
过滤等
3 承担一些公共能力的建设。用python爬取本社区及相关社区的博文信息,
提取文章关键字,分析用户的每日关注热点;整合每日发帖内容,调取舆情分析服
务,关注用户每日的吐槽点;页面定制化微信分享朋友圈及分享给好友的功能。
4 能力尝试。在openresty上开发lua接口,对比从java接口读取数据的性
能差;Kong 网关开发 body-filter插件,实现开发,测试以及其它不同环境间,
页面中的域名一键替换。
5 编辑器功能强化。将源码中的重要变量抽取为公共配置项,实现编辑器的
归一化,供不同项目平台间的使用;前端使用webuploader,后端使用java poi技
术,开发word一键导入功能,提升用户体感;集成第三方插件,实现网络图片的本
地化功能。

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服