职位描述
工作职责
1. 后端开发:
* 基于 **Spring Cloud** 生态(如 Eureka/Nacos, Spring Cloud Gateway, OpenFeign, Hystrix/Sentinel, Spring Cloud Config/Bus 等)进行高可用、高性能的**微服务**系统设计、开发与维护。
* 负责数据库设计、优化及SQL编写,确保数据的高效、安全访问。
* 集成和使用主流中间件(消息队列、缓存、搜索引擎等)解决复杂业务场景。
* 编写高质量、可测试、可维护的Java代码,遵循编码规范。
2. 前端开发:
* 使用 **Vue 3** (Composition API, Pinia, Vite) 或 **React** (Hooks, Redux/MobX, Next.js等) 及其生态系统构建现代化、响应式、高性能的Web用户界面。
* 与UI/UX设计师紧密合作,将设计稿精准还原为高质量的前端代码。
* 优化前端性能,提升用户体验。
3. 云原生与部署:
* 熟练使用 **Kubernetes (k8s)** 进行应用的容器化部署、编排、监控与管理。
* 熟悉 Docker 容器技术。
* 参与CI/CD流水线的建设和优化。
4. 全栈协作:
* 全面理解系统架构,能够独立或协作完成从需求分析、技术选型、编码实现到测试部署的全流程。
* 与产品经理、测试工程师及其他开发人员高效沟通协作。
5. 技术探索(加分项相关):
* (如具备)参与或主导基于 **AI智能体 (AI Agent)** 和**Python** 的功能开发,探索大模型在产品中的应用(如智能问答、自动化流程、内容生成等)。
任职资格
* 必备技能:
* **Java**: 扎实的Java基础,精通 **Spring, Spring Boot, Spring MVC** 框架。
* **微服务**: 深入理解微服务架构理念,**必须**具备丰富的 **Spring Cloud** 实际项目开发经验。
* **数据库**: 熟练掌握至少一种主流关系型数据库(如 **MySQL, PostgreSQL, Oracle**),具备良好的SQL优化能力;了解NoSQL数据库(如 **Redis, MongoDB, Elasticsearch**)的使用场景和基本操作。
* **中间件**: 熟悉常用中间件,如消息队列(**RabbitMQ, Kafka, RocketMQ**)、缓存(**Redis**)、分布式协调(**ZooKeeper**)等。
* **云原生**: **必须**熟悉 **Kubernetes (k8s)** 的核心概念(Pod, Service, Deployment, Ingress, ConfigMap, Secret等),具备实际的部署和运维经验。熟悉 **Docker**。
* **前端**:
* 熟练掌握 **Vue 3** (Composition API, 响应式原理) 及其生态(如 Vite, Pinia, Vue Router)。
* 或熟练掌握 **React** (Hooks, Context, 状态管理) 及其生态(如 Redux, MobX, Next.js)。
* 精通 HTML5, CSS3, JavaScript (ES6+),熟悉前端工程化(Webpack/Vite, Babel, npm/yarn/pnpm)。
* **工具与基础**: 熟练使用 Git 进行版本控制;熟悉 Linux 常用命令;具备良好的网络、操作系统和数据结构算法基础。
* **学历与经验**: 计算机相关专业本科及以上学历。
* 优先考虑(加分项):
* 熟悉 **Python** 语言,有实际项目开发经验。
* **具备AI智能体 (AI Agent) 开发经验**,例如:使用LangChain, LlamaIndex等框架构建智能应用;有大模型(LLM)集成、RAG(检索增强生成)、Agent工作流设计等实践经验。
* 有高并发、高可用系统设计和调优经验。
* 有云平台(AWS, Azure, GCP, 阿里云等)使用经验。
* 对新技术有强烈好奇心和学习能力,具备良好的问题解决能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕