1.负责后端架构和业务逻辑实现,根据业务需求开发应用产品,完成业务流程、功能逻辑、权限控制、集成接口等开发内容; 2.负责产品平台研发工作,包括技术攻关和创新技术引用,解决大数据量、高并发、高稳定性等带来的各种挑战及技术难关;3.负责进行详细需求设计、代码实现、内部测试和技术支持;4.能够独立负责软件研发、故障的诊断、定位、分析和调试;5.协助项目经理保证开发进度,控制开发质量 。任职要求: 1、计算机或相关专业本科及以上学历,1年及以上开发经验; 2.熟练掌握java、JSP、socket、IO、多线程、Spring MVC、Springboot、Maven、Mybatis、Docker等后台端技术和框架;了解主流框架基本原理;了解分布式服务框架springcloud优先;了解rabbitMQ优先;3.熟悉MySQL、Oracle等关系型数据库设计和开发;熟练使用分布式存储数据库nosql,例如redis、memcached、mongodb,了解其原理;熟悉Elastic产品线优先;4.熟练掌握javascript、css、jquery,html、ajax等前端语言和技术;5.熟悉常用的数据结构和算法,有较强的的逻辑分析能力,能比较熟对指定领域的产品以及业务逻辑进行合理的抽象和拆分。 6.熟练掌握linux操作系统,可以熟练使用常用的Linux命令完成日常工作;7.熟悉Git、Github等版本管理工具。