岗位职责:
1. Java后端开发:协助团队开发和维护后端服务,使用Spring、Spring Boot等框架完成相关功能模块的开发、调试和优化。
2. 接口开发与优化:参与设计、开发和维护Restful API,与前端工程师及小程序开发团队合作,确保后端服务的稳定性和高效性。
3. 数据库管理:学习并运用数据库技术(如MySQL),完成数据模型设计、优化查询性能等任务,确保系统稳定、高效运行。
4. 能够理解和使用前后端分离架构,确保前后端接口的高效协同。
5. AI工具辅助开发:掌握并使用AI辅助开发工具(如GitHub Copilot)提升代码编写效率,并在开发过程中积极尝试运用AI技术提升工作效率。
6. 代码调试与测试:参与代码调试、单元测试和功能测试,确保系统各个模块的正常运行和无Bug。
7. 文档编写:协助编写技术文档和开发文档,确保项目文档齐全,便于后续维护和升级。
8. 团队协作:与团队成员密切合作,按时完成安排的开发任务,学习并实践软件开发的完整流程。
________________________________________
岗位要求:
1. 学历要求
• 本科及以上,计算机科学、软件工程等相关专业(C9、985、211、海外名校优先)
• 优秀的大三、大四学生或研究生在读优先考虑。
2. 技术基础:
• 熟悉Java编程语言,具备一定的编程基础。
• 掌握Spring、Spring Boot等Java开发框架,了解其基本功能和使用场景。
• 对Restful API开发有基本理解,了解接口设计、数据传递和安全性。
• 了解常见数据库(如MySQL)的基本操作,有一定的数据库设计和优化意识。
• 拥有一定的前端开发能力,能够与前端团队高效协作,参与前端页面功能的实现和优化;熟悉常见的前端技术,如HTML、CSS、JavaScript、vue,并能根据项目需求配合完成相关开发任务;
3. AI工具应用:
• 对AI辅助开发感兴趣,愿意学习并掌握使用AI工具(如GitHub Copilot)来提升代码开发效率。
• 对前沿技术有好奇心,能够积极应用新技术解决问题。
4. 学习能力与成长意愿:
• 具备较强的学习能力和主动性,能够快速适应新的技术环境,并对开发中的问题进行深入分析和解决。
• 热衷于在实际项目中学习和应用新知识,能够高效完成开发任务。
5. 团队协作能力:
• 良好的沟通能力,能够积极与团队成员合作,参与代码评审和问题讨论。
• 有责任心,工作细致,能够按时完成任务并确保代码质量。
6. 其他要求:
• 具备较好的英语阅读能力,能够理解技术文档和学习新的技术框架。
• 有开源项目参与经验、GitHub项目经验者优先。
________________________________________
加分项:
• 有Spring Cloud或微服务架构相关经验者优先。
• 具备Python开发经验优先。
• 具备Web前端或微信小程序开发基础者优先。
• 具备一定AI算法基础并有AI应用项目经验优先。
• 对医疗行业软件开发有兴趣或相关项目经验者优先。
________________________________________
我们提供:
• 丰富的项目实践机会,参与医疗行业的创新型软件开发项目。
• 真实的企业级产品0-1的开发机会,帮助你在实际项目中提升Java开发技能。
• 灵活的工作安排,支持弹性实习时间。
• 充满活力和学习氛围的团队环境,帮助你快速成长。
• 参与前沿AI+医疗产品的研发工作。