工作职责:
1、负责公司项目后端开发工作,包括服务器搭建、部署及维护,服务器端架构设计,数据库设计与开发,业务逻辑实现等;
2、优化后端性能,提高系统的响应速度和并发处理能力;
3、负责撰写详细、准确的技术文档,记录系统设计思路、接口说明和代码实现细节;
4、积极参与代码评审活动,以专业的视角提出建设性意见,确保代码具备良好的可读性和可维护性,促进团队整体技术水平的提升;
5、深度参与软件产品的全流程设计工作,包括但不限于需求分析、系统架构搭建、数据库表结构规划以及接口协议制定等,为产品的整体设计提供专业的技术支持;
岗位要求:
1、计算机相关专业优先;
2、精通Java开发语言,熟知JavaEE技术体系的原理和机制、精通Spring、Mybatis、Spring Cloud、Nacos等框架,熟练掌握Redis、Kafka、ES等主流中间件;
3、熟悉产品设计、系统架构设计、数据库设计等设计工作;
4、具有良好的沟通能力,团队合作精神,工作积极主动,具备良好的学习能力;
5、掌握PostgreSQL、Oracle、MySQL、ES等主流关系、非关系数据库的1-2两种,掌握通用设计模式和领域建模方法;
6、使用过Redis和MQ等一些常用的中间框架或产品,了解其基本特性和原理;
7、承担过大型企业级互联网平台后端设计开发经验优先;