Java: 熟悉Java语言特性(面向对象、多线程、泛型等),数据结构(集合、数组),熟悉 Spring、SpringMVC、
Springboot 等框架,了解 JVM,了解分布式架构和微服务 SpringCloud,了解消息中间件 RabbitMQ 相关知识及其使
用
前端相关: 熟悉 JS 语言特性,熟练使用 JQuery,Knockoutjs 等框架,熟练掌握 html5 以及 css,熟悉 AJAX 异步编
程,了解 Vue等MVVM框架
数据库相关: 熟悉 SQL 查询语言,熟悉多表连接查询以及嵌套查询,熟悉 MYSQL 以及 ORACLE 两种数据库,熟悉
Hibernate 框架,了解 MyBatis 框架,了解 redis 相关知识及其使用
网络相关: 熟悉 http 以及 https 协议,了解 TCP/IP 体系
开发工具: 熟练使用 IDEA、Eclipse、VsCode 等开发工具,熟悉浏览器控制台窗口调试,熟悉 postman 以及 jmeter 等
接口测试工具,还有 SVN 以及 powerdesigner,PLSQL 等等工具
其他: 会使用一些基础的 linux 命令
指标数据应用平台:该项目是一个门户网站,主要功能是为用户提供所需要相应的项目指标数据,数据来源是从 CS 端对接
过来的。
重大项目稽查信息系统:该项目主要是争对审计局所稽查的建设单位的一些信息收集及统计以及分析。
政府投资评审信息化系统:该项目主要是以评审流程为主,针对政府的申报项目处理相应的流程。
总结:首先,三个项目我的参与度都是非常高的,主要负责项目的前端和后台开发,并进行上线后的维护。三个项目都是使
用的 SSH 框架作为后台框架, Maven 作为项目构建工具,并使用 JQuery、EasyUI、Knockoutjs 作为前端框架进行开
发的。图表统计使用的是echarts,数据库用的 ORACLE,powerDesigner 为数据库设计工具,SVN 为代码管理工具。
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |