工作内容:负责溯源系统开发,进行包括但不限于需求分析、设计、编码、测试、部署等整个JAVA开发流程。主要职责:- 负责系统的前端和后端开发,实现系统的功能模块;- 使用JAVA语言和相关框架进行开发,确保项目的快速、高效、高质;- 编写开发文档,包括项目需求文档、设计文档、测试文档和部署文档等;- 参与项目的需求分析和讨论,能够提供专业的技术建议;- 参与项目的代码评审,确保代码质量和规范性;- 协助项目经理和测试人员完成项目测试和部署工作;- 关注行业技术动态,了解JAVA技术动态和趋势,持续学习和提升自身技术水平;- 完成项目经理和团队领导交办的其他工作。职位要求:- 具有JAVA开发经验,至少3年及以上;- 熟悉JAVA相关框架,如Spring、Hibernate、MyBatis等;- 熟悉SQL语言,熟悉数据库系统,如MySQL、Oracle等;- 熟悉Linux系统,了解Linux的系统调用和命令;- 熟悉常用的开发工具和技术,如Maven、Git等;- 了解软件工程理论,如设计模式、重构、测试驱动开发等;- 有良好的代码风格和规范,熟悉代码审查流程;- 具备良好的沟通能力和团队合作精神,具备项目管理经验优先。