职位描述
岗位职责
1. 负责基于 Spring Boot、Spring Cloud 等框架的微服务开发与维护;
2. 参与系统的需求分析、技术方案设计,负责核心功能模块的编码实现;
3. 编写清晰的技术文档和单元测试,保障代码质量;
4. 优化现有系统的架构和性能,提升系统稳定性和可扩展性;
5. 与产品经理、前端开发人员、测试团队紧密合作,保证项目按时高质量交付;
6. 对接业务需求,进行服务集成、接口开发及文档编写;
7. 支持微服务的容器化部署和云平台(如 Kubernetes)的运行。
岗位要求
1. 学历要求:本科及以上学历,计算机相关专业优先;
2. 技术能力:
熟练掌握 Java 语言,具备扎实的面向对象编程基础;
熟悉 Spring Boot、Spring Cloud 等微服务开发框架,理解服务注册、熔断、负载均衡等核心概念;
熟悉 RESTful API 设计,具备较强的接口开发与调试能力;
熟悉 MySQL、PostgreSQL 或其他主流数据库,掌握 SQL 优化技巧;
了解 Redis、RabbitMQ/Kafka 等中间件的使用场景与配置;
熟悉 Git 等版本管理工具;
3. 加分项:
有 Docker 和 Kubernetes 容器化部署经验;
熟悉分布式系统的设计与开发,了解 CAP 理论;
有使用 Elasticsearch、MongoDB 等非关系型数据库的经验;
对 DevOps 工具(如 Jenkins、SonarQube)有实际项目经验;
熟悉前端框架 Vue 或 React,可完成简单的前后端联调;
4. 工作态度:
良好的沟通协作能力,能够快速融入团队;
主动性强,热爱学习新技术,能快速掌握新技能;
有责任心,能对自己开发的模块负责到底;
5. 语言能力:具备良好的中英文技术文档阅读和编写能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕