职位描述
岗位职责
- 核心功能开发: 使用 Spring Boot、Spring Cloud、Spring Cloud Alibaba 等框架进行后端服务的设计、开发和维护。
- 数据库设计与应用: 负责 MySQL、Doris 等数据库的设计、优化及 SQL 语句编写,确保数据存储的高效与稳定。
- 缓存与性能优化: 熟练应用 Redis 等缓存技术提升系统性能,解决高并发场景下的数据访问问题。
- 消息中间件应用: 使用 Kafka、RabbitMQ 等消息中间件实现系统解耦、异步处理及数据流传输。
- API 设计与实现: 基于 REST 架构风格设计、开发和维护清晰、规范的 RESTful API 接口。
- 系统维护与优化: 参与现有系统的性能调优、问题排查及技术升级。
- 团队协作: 积极与产品经理、前端开发、测试工程师等团队成员沟通协作,确保项目高质量交付。
岗位要求技术能力要求
- 核心框架: 熟练掌握 Spring Boot、Spring Cloud、Spring Cloud Alibaba 及其常用组件(如 Nacos, Sentinel, Seata等),熟悉 MyBatis/MyBatis-Plus 等 ORM 框架。
- 数据库: 熟练掌握 MySQL,了解 Doris 或其它 MPP 数据库(或愿意快速学习),具备良好的数据库设计能力,精通 SQL 编写、优化及事务处理。
- 缓存与中间件: 熟练掌握 Redis 缓存技术及其应用场景(数据结构、持久化、集群等),熟练使用 Kafka 或 RabbitMQ 等主流消息中间件。
- API 开发: 熟悉 REST 架构原则,具有丰富的 RESTful API 设计、开发经验。
- 微服务与分布式: 理解微服务架构理念,了解相关分布式技术(如服务注册发现、配置中心、熔断限流、分布式事务等)。
综合素质要求
- 稳定性与协作: 性格稳重,具备优秀的团队合作精神和沟通能力,能够高效协作完成目标。
- 责任心与执行力: 具备强烈的责任心和主人翁意识,工作积极主动,执行力强,能推动问题解决。
- 抗压能力: 具备较强的工作抗压能力,能适应项目所需的合理加班安排。
- 学习能力: 具备良好的学习能力和技术钻研精神,能快速掌握新技术并应用于实际项目。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕