职位描述
# 后端开发工程师招聘需求(2名)
## 岗位职责
1. 负责公司核心业务系统的后端架构设计与开发工作,确保系统的高可用性、高性能和安全性
2. 参与编写各类技术文档,包括但不限于:
- 需求规格说明书(需规)
- 概要设计文档(概设)
- 详细设计文档(详设)
- 数据库设计文档及数据字典
- 对外接口文档
3. 参与技术方案评审,提出合理化建议,持续优化系统架构和代码质量
4. 解决开发过程中的技术难题,确保项目按时高质量交付
5. 与产品、前端及测试团队紧密协作,推动项目顺利进行
## 任职要求
1. 本科及以上学历,计算机相关专业,3年以上Java后端开发经验
2. 专业技术能力:
- 精通Java基础语法及核心特性,深入理解面向对象编程思想
- 熟悉JVM内存模型、垃圾回收机制及性能调优方法
- 熟练掌握Spring Boot、Spring Cloud、MyBatis等主流框架的原理及应用
- 深入理解RESTful API设计规范,具备接口设计与实现经验
- 精通MySQL数据库设计、SQL优化、事务管理及索引原理
- 了解NoSQL数据库(如Redis、MongoDB)的使用场景及最佳实践
- 熟悉分布式系统设计原则,了解服务注册与发现、配置中心、网关等微服务组件
- 掌握至少一种API文档工具(如Swagger、YApi等)的使用
3. 文档编写能力:
- 具备规范的文档编写习惯,能独立完成从需求分析到系统设计的全流程文档输出
- 擅长将复杂技术方案转化为清晰易懂的文档,具备良好的逻辑表达能力
4. 工程实践能力:
- 熟悉Git版本控制、Maven/Gradle构建工具及CI/CD流程
- 具备单元测试、集成测试经验,了解测试驱动开发模式
- 有大型系统性能调优、问题排查经验者优先
5. 综合素质:
- 具备良好的需求理解能力和技术方案设计能力
- 拥有清晰的逻辑思维和独立解决技术问题的能力
- 具备良好的沟通协调能力和团队合作精神,能高效推进跨团队协作
## 加分项
1. 会使用MagicDraw等建模工具者
2. 有大型复杂系统文档编写经验者
3. 有API接口设计及文档标准化经验者
4. 参与过开源项目或有技术博客者
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕