任职资格
1 熟练掌握 Java 编程语言,包括Java基础、常用设计模式、网络编程、多线程编程。
2 熟悉JVM,熟练使用SpringCloud、SpringBoot、SpringSecurity、Mybatis等后台框架,具备一定的架构优化能力。
3 熟悉Redis、MongoDB、RabbitMQ、Kafka等开源框架,深度掌握至少其中一种框架。
4 熟练使用 Oracle、Mysql、达梦等数据库,熟悉各类DDL、DML语句,具备SQL优化能力,掌握数据库优化能力(集群、读写分离、分库分表、参数优化)更佳。
5 熟练掌握 JavaScript、HTML5 与 CSS3,了解各类布局方式,JS核心基础、样式动画等。
6 熟练使用 Vue.js、React等基础框架和配套的Element-ui、iView、EasyUI组件库,Vuex、Axios、Router等工具库。
7 熟练使用Vue-cli、Webpack等脚手架工具,具备一定的前端框架搭建和优化能力,熟练使用nodejs者更佳。
8 熟练使用SCSS、LESS等CSS扩展语言,熟悉TS、ES6,能够熟练使用vue、TS、ES6封装组件或工具。
9 了解前端模块化开发和微前端架构模式,具备一定的模块化架构搭建能力。
10 熟悉 Maven 、Gradle、Node 等脚手架工具,SVN 与 Git 版本控制工具,了解Jenkins等持续集成工具。
11 熟悉Linux系统的开发和运行环境,熟练使用Tomcat、Nginx等Web服务器 和 Docker容器、k8s容器编排工具,熟练掌握应用部署和WEB容器调优。
12、 思路清晰,言谈清晰,具备较好的沟通能力及设计能力,比如说角色权限设计。
工作职责
1.负责行业内前沿技术的研究及验证工作。
2.负责新技术的培训及推广工作。
3.参与产品的需求分析和整体设计等工作。
4.协助产品功能的前端界面设计工作。
5.负责产品功能的后端业务逻辑设计工作。
6.负责前、后端业务功能编码开发及自测工作。
7.解决前、后端开发过程中遇到的各类关键问题和技术难题。
8.承担公司及部门相应的保密职责,严格按公司保密管理办法实施。
9.完成上级交办的其他工作。