工作内容:负责公司软件系统的开发,包括使用Java语言和相关技术进行独立的软件项目开发。主要参与项目的需求分析、系统设计、编码实现、系统测试以及项目维护等各个阶段。主要职责:- 负责公司软件系统的开发,包括设计、实现、测试和文档提交等。- 根据项目需求文档,参与软件项目的需求分析和设计,并输出详细的设计文档。- 使用Java语言和相关技术,实现软件系统的功能,并对系统进行测试和调试。- 负责所属项目的代码库管理和版本控制。- 协助项目经理进行项目的计划和进度跟踪,并输出相应的项目报告。- 参与公司内部技术分享和知识传授,不断提升自身技术能力和团队合作能力。职位要求:- 具备计算机专业大学专科及以上学历,或具备扎实的Java编程基础,熟悉SQL、MySQL等数据库。- 熟练掌握Java编程,了解面向对象编程思想,具备良好的算法设计和编程实现能力。- 熟悉Spring、Hibernate、MyBatis等主流Java框架,并具备熟练的使用经验。- 熟悉MySQL、Oracle等数据库,并具备数据库设计和优化经验。- 熟悉Linux系统,并具备一定的安全知识。- 熟悉软件工程理论,具备代码审查、测试、调试等软件项目管理技能。- 具备良好的沟通能力和团队合作精神,可以接受变更和项目管理要求。