职责描述岗位职责:
1.负责后端功能模块设计和开发,与前端工程师协作,完成数据交互、动态展现;
2.参与业务需求讨论,评审系统设计,与研发团队一起高效高质量完成系统开发交付;
3.负责系统的优化与架构升级,提升优化系统性能与稳定性;
4.负责完成核心软件产品的编码实现(编码、单元测试)、集成测试,并按项目管理规范编写相应的技术文档;
5.配合产品经理、系统架构师完成相关任务目标,为相关部门和人员提供技术支持;
6.后端前沿技术研究和新技术调研。
技能要求:
1.有2年以上后端开发相关经验、有过大型项目经验者优先;
2.能熟悉一种后端开发语言,包括但不限于python等;
3.熟悉常用算法、数据结构、设计模式,并有良好的编程习惯和技能;
4.精通常用分布式开源框架,缓存,消息中间件等,并了解原理和机制;
5.熟悉主流的微服务框架(Spring Cloud/Dubbo/Zookeeper等),并有微服务系统搭建经验;
6.熟悉linux操作系统,有运维经验者优先;
7.熟悉MySQL、Redis、MongoDB等主流数据库结构的设计,有独立部署调优经验;
8.良好的责任心、学习和沟通能力,积极主动,注重团队协作,乐于接受挑战。