岗位职责:1.参与产品测试软件项目需求研讨,和团队成员(如产品经理、工程师等)一起梳理业务需求,明确软件要实现的功能和性能等方面的要求。2.依据项目需求进行软件架构设计、模块划分以及数据库设计等,制定合理的技术方案,选择合适的设计模式来保障软件的可扩展性、可维护性等。岗位要求:1.学历要求:通常要求本科及以上学历,计算机相关专业,例如计算机科学与技术、软件工程等,但非相关专业通过自学和实践掌握相关知识技能同样可以应聘。2.参考技能要求3.经验要求:5年以上,主导开发过3个大型项目以上(个人贡献占比50%以上)4.问题解决力:面对开发过程中出现的代码错误、逻辑问题等,能够冷静分析、查找原因并有效解决。5.学习能力:Java技术不断发展,新的框架、工具层出不穷,需要有较强的学习能力,及时跟进并掌握新知识,应用到实际工作中。6.团队协作能力:能与团队中的其他开发人员、测试人员、产品经理等密切配合,共同完成项目开发任务,通过沟通协作保障项目顺利推进。7.逻辑思维力:在进行代码编写、架构设计等工作时,具备清晰的逻辑思维,确保程序的合理性与稳定性。