ID:393370

XHQ

JAVA开发工程师

  • 公司信息:
  • 法本信息
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 龙岗

技术能力

熟悉掌握 JAVA 语言基础,熟悉 J2EE 体系架构;
熟练 Spring Boot、Spring Cloud、MyBatis、Netty、Nacos等开源框架、常用消息中间件(kafka)等;
掌握 Ajax、jQuery、CSS+DIV 等前台开发技术,对网站性能优化和架构有一定了解;
掌握 Oracle、MySQL 关系型数据库,Redis等非关系型数据库;
掌握使用 Git、Maven 、Docker等管理工具;
掌握高并发的处理机制(队列,缓存等);
掌握常见设计模式,单例、工厂、代理、装饰器等。
掌握shell、python脚本语言;
掌握JVM、GC 垃圾回收原理;

项目经验

一、安全运营管理平台
该平台服务于数据安全部门人员日常工作,包括任务流转、事件告警、邮件报表、投屏展示等功能,实现多系统安全数
据的统一收集与整合,提供灵活的数据报表生成和定时发送功能,建立高效的事件告警和流转处理机制,提供直观的数据监
控和展示界面。
项目主要使用springboot框架,mybatis作为数据持久层,vue+echart作为前端展示技术。
项目中主要负责事件告警、报表配置及展示功能、数据上报接口的开发,以及后期功能优化与迭代开发。
1. 前端使用vue+echat,开发了灵活的数据报表生成和定时发送功能,支持自定义报表模板和定时任务。
2. 实现了告警响应及事件流程调度,使用Drools规则引擎优化告警评分系统。
3. 优化数据接入,将tomcat服务转为netty,提高接口的TPS。
4. 使用脚本如shell、python等采集分析部分中继路由日志、流量数据进行上报。
二、 多人在线考试项目
为客户开发SAAS化在线考试系统,涵盖定时考试、随机组卷、自动评分、防作弊监控 等功能,要求系统在并发、实时
性、安全性上达到高标准。
项目基于Spring Cloud + Nacos + Gateway微服务架构,采用WebSocket+Netty作为实时通信,使用Mysql作为核心存
储,Redis Cluster作为答题缓存。
1. 主要负责分布式会话管理与智能组卷和客观题自动阅卷功能开发
采用JWT+Redis Cluster存储考生登录态,提升扩展能力。考生答题数据通过Redis暂存,异步批量写入数据库,降低数据库
压力。使用分布式锁保障答题操作的原子性。
2. 题库采用ES分词检索,支持按知识点、难度系数、历史错误率动态权重抽题。使用Drools规则引擎进行客观题评分。

信用行为

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

发布任务

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

微信接收人才推送

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

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