*工作摘要在产品研发经理的带领下,完成客户现场调研、需求梳理、项目开发、实施交付、相关技术文档编写、售后技术支持*工作内容1、负责需求分析、软件设计、测试方案制定,并设计软件架构2、根据开发需求说明书及软件架构设计说明书编写模块详细设计说明书3、根据模块详细设计说明书进行编写代码4、编写模块的单元测试用例并进行测试5、编写集成测试用例并进行测试6、基于客户实际需求,软、硬件集成,交付整体解决方案7、解决产品实际应用中出现的相关问题8、完成其它上级交代的任务1、大学本科及以上学历;算机、软件工程或自动化等相关专业2、2年及以上工作经验,主导开发过前后端软件系统,并成功交付客户,有后期运维管理经验3、精通springMVC,springboot,Mybatis 等框架,对微服务dubbo,springcloud有一定了解4、精通常用数据库,mysql,sqlserver,oracle5、熟悉至少一种消息中间件,RabbitMQ,RocketMQ,Kafka6、熟悉版本管理工具git或者svn,熟悉常用云服务器7、熟悉工业无线、有线等通讯协议,系统集成及应用开发8、前端技术:熟悉web框架vue等,安卓开发有一定经验9、具备架构设计及开发能力;具备JAVA后端开发能力;具备前端web,Android开发能力