一、岗位职责 1、参与项目需求分析,并独立完成相关功能模块设计及开发、测试、bug修复等工作; 2、参与系统详细设计,辅助系统分析员完成《系统详细设计说明》; 3、参与项目研发过程中需求分析、工作计划、数据库设计等文档编写; 4、根据项目具体要求,承担开发任务,按计划完成任务目标; 5、协助项目经理(主管)开展项目开发工作; 6、按制度完成所负责项目代码版本、服务器资源、账号备份及保密工作; 7、根据项目计划,按时、保证项目质量、进行规范化、标准化编码和单元测试,完成开发工作; 8、协助测试人员完成软件系统及模块的测试,配合其他项目成员完成业务集成及调试工作。二、任职要求1、计算机及相关专业***学历全日制统招本科及以上学历,2年以上Unix/Linux下JAVA开发经验,具有扎实的Java基础;2、掌握高并发、高负载、分布式系统相关技术;3、精通SpringMVC,Spring Boot、Spring Cloud等开源框架并熟悉其实现原理;4、精通Http协议,熟悉HttpClient,Jsoup等;5、熟悉java微服务技术架构开发;6、了解docker等容器技术;7、熟悉mysql数据库开发,对mysql有比较深入理解;8、熟悉mongoDB、ES等非结构数据库;9、熟悉常用设计模式,熟练掌握常用算法,在架构、系统设计上有一定经验,有解决复杂业务问题的能力;10、有互联网系统,大型应用系统开发经验者优先,对技术充满热情且具有钻研精神,具有高度的责任心、很强的学习和沟通能力,能在高压下高效工作。