岗位职责
1. 参与公司核心业务系统的后端功能迭代,协助完成需求分析、数据库设计及服务端代码实现,保障业务逻辑的准确性与完整性。
2. 负责 RESTful API 接口的设计、开发与维护,根据项目需求在 Java 或 Python 技术栈中承担相应的模块开发任务,确保接口的高可用性与安全性。
3. 参与数据库(如 MySQL、PostgreSQL)的表结构设计与SQL编写,协助进行慢查询分析与性能调优,了解 Redis 等缓存中间件在实际业务中的应用。
4. 配合前端及测试团队完成接口联调、单元测试与Bug修复,参与代码评审(Code Review),持续提升代码质量与系统稳定性。
5. 协助编写和维护接口文档(如 Swagger),沉淀后端开发过程中的技术经验与最佳实践。
任职要求
1. 专业要求:计算机、软件工程或相关专业本科及以上学历,大三/大四或研一/研二在读,具备后端开发相关项目实践或课程学习经历者优先。
2. 技术能力:
• 具备扎实的计算机基础,熟悉数据结构、算法、计算机网络、操作系统及数据库原理等核心课程知识。
• 后端能力:熟练掌握 Java 或 Python 其中一门语言的基础语法与核心特性,了解 JVM 内存模型或 Python 解释器机制,并对另一门语言有实际项目实践或系统性学习经历。
• 框架能力:熟悉 Spring Boot、MyBatis 等 Java 主流开发框架,或 Django、FastAPI、Flask 等 Python 主流Web框架,具备规范的 RESTful API 设计与开发能力。
• 熟悉 Linux 常用命令及 Git 版本控制工具,了解 Docker 容器化部署或 CI/CD 自动化流程的基本概念者优先。
3. 其他要求:
• 具备优秀的问题拆解与独立解决能力,对后端架构与高并发处理有浓厚兴趣,抗压能力强,具备良好的团队协作精神。
• 具备较强的学习能力,能够快速适应新的技术和工作内容。
• 有良好的技术文档意识和代码规范意识。