岗位职责
1. **参与系统开发**
- 协助完成核心业务模块的代码编写、调试与测试,使用 **Java + Spring Boot** 技术栈实现功能需求。
- 参与数据库设计与优化(如 **MySQL**),编写高效SQL语句及简单索引优化。
- 使用 **Git** 进行版本控制,遵循团队代码规范与协作流程。
2. **接口开发与联调**
- 在指导下开发 **RESTful API**,配合前端/移动端完成接口联调与数据对接。
- 使用 **Postman/Swagger** 维护接口文档,保障接口可测试性与可维护性。
3. **技术学习与应用**
- 学习并应用常用中间件(如 **Redis** 缓存、**RabbitMQ/Kafka** 消息队列)。
- 了解微服务架构(如 **Spring Cloud**)和容器化技术(如 **Docker**)的基本使用。
4. **团队协作**
- 参与需求分析与技术方案讨论,理解业务逻辑并输出技术实现文档。
- 积极沟通进度与风险,快速响应团队协作需求。
岗位要求
- **教育背景**:计算机相关专业本科/研究生在读。
- **技术基础**:
- 熟悉 Java 核心语法、集合、多线程等基础知识。
- 了解 Spring、MyBatis 等主流框架及 MySQL 数据库。
- 掌握 HTTP/TCP 等网络基础协议。
- 了解 Linux 基础命令及 Shell 脚本。
- **软技能**:逻辑清晰、主动学习、良好的沟通能力