1. Java基础扎实。可熟练使用Java语言进行面向对象程序设计,编码习惯良好。
2. 熟悉MySQL数据库体系结构,了解常见存储架构和sql调优技术。
3. 熟悉springboot、springcloud、spring security等spring系列的相关框架
4. 熟悉linux操作系统的常用命令
5. 熟悉redis、rabbitmq消息队列等中间件技术
6. 使用rancher、docker容器化管理工具
7. 熟悉 Java 开发工具idea,项目构建工具 Maven、jenkins 和版本管理工具 Git。
项目官网地址 fawkes.cybereng.com
项目内容:凤翎平台提供组织机构、用户管理、权限、租户配置、安全配置、国际化、流程表单、组件库、移动端等开发框架,
用户按照凤翎的开发规范,可以无缝的集成到平台内,让用户更专注于业务的开发。
主要成就:工作基于spring security的登录功能开发:实现spring security oauth2登录、集成微信小程序,钉钉小程序登录
用户管理:用户密码修改、账号信息修改
微服务集成seata at模式分布式事务
系统审计日志、用户行为埋点分析
网关鉴权:签名鉴权、Token鉴权
系统国际化时区