岗位职责:
-设计和开发高性能、可扩展的Java后端系统,支持AI互动功能的集成与实现。
-编写高质量的代码,并进行代码审查,确保代码的可维护性和可扩展性。
-与前端开发团队、AI算法团队和产品经理紧密合作,确保系统的整体架构和功能符合需求。
-负责系统的性能优化、故障排查和修复,确保系统的高可用性和稳定性。
-编写技术文档,包括设计文档、API文档和用户手册。
-参与项目的需求分析、技术选型和架构设计,提出技术解决方案。
-确保代码的安全性,防止常见的安全漏洞。
任职要求:
-学信网可查本科,计算机相关专业。
-精通Java编程语言,熟悉Spring、Spring Boot、Spring Cloud等框架。
-熟悉微服务架构,有实际项目经验。
-熟悉RESTful API设计和开发。
-熟悉数据库设计和优化,熟练使用MySQL、PostgreSQL等关系型数据库。
-熟悉消息队列(如Kafka、RabbitMQ)和缓存技术(如Redis)。
-熟悉Docker、Kubernetes等容器化技术。
-熟悉Git等版本控制工具。
-熟悉Linux操作系统,具备基本的服务器管理能力。
加分项:
熟悉AI互动技术栈,如实时通信(RTC)、大模型(LLM)、语音识别(ASR)、语音合成(TTS)等。
有AI能力集成经验,能够将AI功能与后端系统无缝结合。
有云计算平台(如百度云、阿里云)使用经验。
有DevOps经验,熟悉CI/CD流程。
有分布式系统开发经验。
有敏捷开发经验。