1.具有扎实的 java 基础,熟悉 Java 技术体系,熟悉 NIO、Netty、多线程等基础
框架,熟悉分布式、缓存、消息、搜索等机制
2.具有复杂大型项目的设计和开发经验,能够独立完成大型项目的设计和开发工
作
3.熟练运用 springboot、dubbo、springcloud、mybatis 等主流开发框架,阅读
并了解过各大主流框架的源码
4.熟练掌握前端 H5、jquery、thymeleaf、Vue 等主流开发框架
5.熟练运用 MongoDB、kafka、elasticsearch、redis、rabbitmq 等中间件
6.熟练掌握 JVM 运行原理,能根据实际情况对 JVM 进行参数调优
7.熟练掌握 sql 调优和多线程调优
8.熟练掌握常见的算法和数据结构
9.熟练掌握 Linux 项目的部署测试流程,熟练使用 shell 编写计算脚本
10.熟练掌握代码管控工具 Git、Svn,熟练掌握容器化技术 Docker 等
11.熟练掌握多种企业级解决方案,如高并发环境下的项目优化、亿级数据的数据
库设计、大屏实时计算、分布式下的集中日志管理平台等等
12.熟练使用 photoshop 工具对前端图片进行加工处理
项目一: 项目名称: 安徽省大数据平台
开发环境及软件架构: JDK1.8,Mysql,springboot,Redis,kafka,flink,es,mongodb,hbase,thymeleaf,docker 开发周期: 2021.9-至今
项目描述: 通过安徽省互联网综合治理大数据平台的建设,实现对安徽省属地内的各类网站、微博、微信公众号、APP、短视频网站的互联网
信息进行综合管理,面向海量数据资源,运用大数据、人工智能技术对互联网上包括文本、语音、图片和视频等有害信息进行系
统自动预警,落实内容及行为监测、综合执法协调应用流程,有力增强网信体系技术管网、治网等综合能力。
责任描述:
1.项目架构设计,按功能模块拆分服务
2.数据库设计,根据功能和数据量分库分表
3.网站内容违规核查等核心功能代码编写
4.项目整体开发任务分配以及进度把控
项目二: 项目名称:安徽省指挥通讯系统
开发环境及软件架构: JDK1.8,Mysql,springboot,Redis,Vue 开发周期: 2021.9-至今
项目描述: 指挥通讯系统是市级网信办构建纵向横向指挥体系的核心系統,向上可以对接省级网信办指挥通讯系统,向下可以向区县网信办
和本市重点新闻网站下达指令,及时高效地进行指挥协调处置,实现纵向的多级指挥调度。横向打通公安、通管、广电等政府涉
网管理部门,构建联合执法体系。
责任描述:
1.下发指令、指令核查等核心功能代码编写
2.项目架构优化、系统性能优化、解决系统问题、数据库表结构优化
项目三: 项目名称: 安徽电信 5G 数据可视化大屏
开发环境及软件架构: JDK1.8,Oracle,Springboot,Springsecurity,Redis,Spark,H5,Echarts,高德地图 API
开发周期: 2021.4-至今
项目描述: 安徽电信对 5G 基站进行实时监控预警,实现对 5G 终端用户热力分布、5G 网络覆盖、5G 套餐用户、5G 登网用户进行实时监控。
此项目除了首页的数据监控外,另有六大场景展示实时的详细位置,进行打点监控。
责任描述:
1.对接客户了解并确认需求,并编写概设、祥设等技术文档,首页大屏数据渲染开发
2.负责场景四(4G 基站高负荷)、场景五(4G 基站内无 5G 基站 5G 终端高聚集)开发
3.负责 TOP100 基站派单开发、POI 场景功能开发