1.精通 Java 语言,具有扎实的编程基础和良好的编程习惯以及代码规范;
2. 熟悉数据结构,多线程并发开发;
3. 具备系统性能调优能力及现场问题排查;
4. 熟练掌握 Spring、SpringMVC、mybaits 等开源框架及实现原理;
5. 熟悉运用 SpringBoot、SpringCould 等框架进行分布式服务等开发;
6. 熟悉 Oracle,Mysql 数据库的实现原理及 SQL 调优;
7. 熟悉 Tomcat 的运用及基本调优 ;
8. 熟练使用 Git、Maven 等项目开发及管理工具;
9. 具有项目及团队管理经验;
对公司内部各开放人员的工作情况,各项目的更新活跃度以及安全性进行公示,并为各个项目 提供自动化流水线。通过自动化流水线,各项目的安全漏洞数量减少了,安全性也在提高。DevOps项目通过 API、python 脚本等方式结合 Gitlab、Jenkins、X-Scan Tool、Neuxs、Sonar、dokcer 等工具,使得其他项目组项目负责人能够进行快速的项目创建,并配置好正确的流水线。框架由 Spring Cloud + Spring Gateway + Nacos + Spring Security + Mybatis。由 Vue 项目作为前端, 后端采用分布式+集群的微服务架构,实现高可用、低耦合。