工作内容:
1. 负责Java后端服务的设计、开发、编码与优化工作,遵循代码规范,确保开发成果高效、可靠、易维护,贴合项目业务需求。
2. 深度参与产品需求评审与技术方案研讨,精准解读业务需求,将其转化为技术实现方案,完成接口设计、模块拆分及开发落地。
3. 负责项目后端模块的测试配合、问题排查与bug修复,配合测试团队完成功能测试、性能测试,确保产品质量达标。
4. 负责数据库的设计、维护与性能调优,包括SQL语句优化、索引设计、事务管理等,保障数据库稳定高效运行。
5. 熟练使用Git、Maven等工具,规范完成代码提交、构建、版本管理及相关开发文档的编写与归档。
6. 与产品、测试、运维等跨团队高效沟通协作,同步开发进度、反馈技术问题、配合部署上线,保障项目按时交付。
7. 关注行业主流技术动态,结合项目实际需求,提出技术优化建议,持续提升后端服务性能与可扩展性。
技能要求:
1. 学历要求大专及以上,计算机相关专业优先;具备3年及以上Java后端开发工作经验,有相关项目实操经验者优先。
2. 熟练掌握Java核心技术及主流框架,精通Spring、SpringBoot、SpringCloud等框架的原理与应用,熟练运用MyBatis、Hibernate等持久层框架,能结合项目实际场景进行架构搭建与优化。
3. 具备较强的业务需求解读与技术转化能力,可深度参与需求评审与技术方案研讨,精准进行接口设计、模块拆分,开发高效、可靠、易维护的后端服务。
4. 具备极强的编码与问题排查能力,熟练编写规范、高效、可复用的Java代码,能精准定位并解决开发过程中的各类技术难题;熟练使用Git、Maven等工具,规范完成代码提交、构建与版本管理。
5. 拥有丰富的数据库实操经验,精通MySQL、Oracle等主流数据库,熟练进行SQL优化、索引设计、事务管理,能独立完成数据库架构设计与性能调优工作。
6. 具备良好的跨团队沟通协调能力,能够高效对接测试、产品、运维等相关团队,同步开发进度、反馈技术问题、配合功能测试,保障后端开发工作顺畅推进,确保项目按时交付。