面议
山东大数据产业基地山东省济南市高新区舜华路879号山东省大数据产业基地A栋28层
岗位职责:
1、参与 Web 应用系统的全栈功能开发,从前端界面到后端接口,完成端到端的功能实现;
2、根据产品需求,独立、协作或指导其他同事完成模块的前后端开发、联调与测试;
3、配合项目负责人对代码质量进行走查,主动排查和修复工程中发现的问题,保障系统稳定性与用户体验。
基本要求:
1、精通 Java 语言,熟悉 JVM、多线程、集合、IO 等核心机制,熟悉 Linux 基础命令,能部署应用、查看日志、排查问题;
2、熟练掌握 Spring Boot、Spring Cloud(如 Nacos、OpenFeign、Gateway)等主流框架,熟悉JWT、OAuth2、Spring Security等安全机制;
3、熟悉 MyBatis / MyBatis-Plus 等 ORM 框架;熟练使用 MySQL / PostgreSQL,具备 SQL 编写、索引优化、事务控制能力;能独立完成模块设计、接口开发、单元测试(JUnit)及性能调优;
4、熟悉 Redis(常用数据结构、缓存穿透/雪崩解决方案)等缓存技术;了解消息中间件 RabbitMQ / Kafka / RocketMQ 至少一种;
5、熟练掌握 Vue 2/3,掌握 Pinia 或 Vuex状态管理,熟悉 Vue Router(含动态路由、权限控制)路由管理;
6、熟练使用 Element Plus、Ant Design Vue等主流 UI 组件库;具备响应式布局、跨浏览器兼容、前端性能优化经验;
7、了解 PowerJob 或XXL-JOB分布式调度任务的实现流程;
8、熟练使用 Git 进行版本控制,了解分支管理规范,
9、具备良好的沟通能力和团队协作意识,能主动推进任务,对代码质量有追求;具备独立解决问题能力,能快速学习新技术;有完整项目经验者优先;有vben开发经验者优先;
10、具备文档编写能力,对软件项目的相关文档进行输出。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕