岗位职责:
1. 负责公司软件产品的开发、维护和优化,确保软件质量满足用户需求。
2. 根据项目需求,进行系统架构设计和模块划分,编写详细的设计文档。
3. 参与项目需求分析和评审,对需求进行技术可行性分析,提出合理的技术方案。
4. 负责编写高质量的代码,遵循编程规范,确保代码的可读性和可维护性。
5. 对现有系统进行性能优化,提高系统的稳定性和可用性。
6. 参与团队内部的技术分享和知识传递,提高团队整体技术水平。
7. 跟踪行业技术动态,研究新技术,为产品创新提供技术支持。
任职要求:
1. 本科及以上学历,计算机相关专业。
2. 熟练掌握Java编程语言,具备扎实的数据结构和算法基础。
3. 1-3年Java开发经验,具备良好的编程习惯和代码风格。
4. 熟悉主流的开发框架,如Spring、MyBatis等。
5. 熟悉数据库设计和优化,熟练使用MySQL、Oracle等数据库。
6. 熟悉Linux操作系统,能熟练使用常用命令和工具进行系统调优。
7. 具备良好的沟通能力和团队协作精神,能承受一定的工作压力。
8. 对软件开发有浓厚兴趣,善于学习和钻研新技术,具备较强的学习能力和问题解决能力。