职位描述
- 岗位职责
- 负责基于开源框架的企业级应用系统开发与维护
- 参与系统架构设计、优化和重构
- 编写高质量、可维护的代码,并进行单元测试
- 解决系统运行中的技术问题,保障系统稳定运行
- 与产品、设计、测试等团队协作,推进项目进度
任职要求基础要求
- 本科及以上学历,计算机相关专业,3年以上Java开发经验
- 熟悉 Java 17+ 特性,具备扎实的 Java 编程基础
- 熟悉 Spring Boot 3.x、Spring MVC 等主流框架
- 熟悉 MyBatis、MyBatis-Plus 等 ORM 框架
- 熟悉 Vue 3.x 前端开发框架
技术栈要求
- 后端技术:
- 精通 Spring Boot 3.x 及相关生态
- 熟悉 MyBatis-Plus 3.5.x 及其高级特性
- 熟悉 Sa-Token 权限认证框架
- 了解 SnailJob 分布式任务调度框架
- 熟悉 EasyExcel 数据导入导出处理
- 了解 Hutool 工具类库的使用
- 前端技术:
- 熟悉 Vue 3.x 及相关生态
- 熟悉前端构建工具和模块化开发
- 了解 TypeScript 开发
- 数据库:
- 熟练使用 MySQL,Oraclle 数据库,掌握 SQL 优化技巧
- 了解 Redis 缓存使用及优化
- 其他技能:
- 熟悉微服务架构设计与实现
- 了解 Docker 容器化部署
- 熟悉 Git 版本控制工具
- 了解工作流引擎(如 WarmFlow)的使用
加分项
- 有多租户系统开发经验
- 熟悉国际化应用开发
- 有社交登录集成经验
- 了解资产生命周期管理相关业务
- 有开源项目贡献经验
软技能
- 良好的沟通能力和团队协作精神
- 具备问题分析和解决能力
- 有责任心,能够承担项目压力
- 具有持续学习的意愿和能力
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕