前端开发工程师和后端开发工程师有什么区别

【岗位职责】 1. 负责教育类平台的业务规划、架构设计和功能开发; 2. 负责产品需求沟通,根据产品需求分析技术实现难度,完成功能设计; 3. 根据开发进度和任务分配,完成相应模块软件的设计、开发任务,并对自行编制完成的代码进行调试及测试,保证产品研发的质量和进度; 4. 维护新系统的平稳运行,及时处理重大问题,适时作出改进和重构; 5. 与团队配合,研究新技术和优化算法,支持复杂业务逻辑; 6.公司及领导安排的其它工作,配合其它部门做好技术方面的支持工作 【岗位任职】 1.统招本科及以上学历、计算机相关专业,3年及以上工作经验,有架构设计经验; 2.具有扎实的Java基础,优秀的数据库设计和优化的能力,逻辑思维缜密,掌握软件产品的开发理论和方法; 3.熟练掌握MySQL数据库及缓存数据库(Redis、Mongodb)的原理、使用和调优; 4.精通Java EE开发,熟悉设计模式,熟悉SpringMVC,ibatis、spring boot、spring cloud等主流框架; 5.熟悉JQuery,Angular,Bootstrap等前端框架; 6.熟练使用开发工具Eclips/idea,Maven熟练使用SVN、GITLAB版本管理工具; 7.熟悉至少一种主流应用服务器(Tomcat、WebLogic、jetty等),能够分析系统性能瓶颈,并进行优化; 8.熟练应用开源缓存框架,如 memcache ,redis,ehcache等;熟悉 Linux 环境下服务部署与日志查看,有问题排查能力; 9.熟悉微信小程序、前端vue框架,有项目管理经验者优先; 五险一金、执行国家法定节假日、周末双休

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享