岗位描述
岗位职责
1.参与核心接口开发:负责平台Web端及App端业务模块的后端接口设计与代码编写,完成系统功能迭代。
2.微服务模块落地:参与基于Spring Cloud微服务架构的模块开发,完成服务注册、配置管理、网关路由等基础组件的应用与调试。
3.前后端联调与优化:配合产品与前端团队完成接口联调,根据业务需求优化接口性能,排查并解决联调中的技术问题。
4.数据库设计与维护:参与业务模块的数据库表结构设计,编写高效的SQL语句,保障数据的一致性与可靠性。
5.技术文档与规范:遵循代码规范,参与单元测试及代码评审,编写所负责模块的技术文档
任职资格
1、后端基础:掌握Java基础语法及面向对象编程思想,了解Spring Boot/Spring Cloud核心概念(如Nacos注册中心、Gateway网关、Feign调用);
2、接口开发:了解RESTful API设计规范,能使用Postman或Swagger进行接口调试;
3、数据库能力:熟悉MySQL关系型数据库,能编写基本的增删改查SQL语句,了解索引及事务的基础概念;
4、工具使用:掌握Git版本控制工具,了解Maven或Gradle等项目管理工具;
5、微服务生态:了解Redis缓存、RabbitMQ/RocketMQ消息队列等中间件的使用场景;
6、云原生技术:了解Docker容器化技术,有Kubernetes(K8s)基础认知者优先