工作内容:
1. 负责核心业务系统的Java后端开发、架构设计、代码重构与性能调优,保障系统高可用、高稳定运行,遵循代码规范与研发流程,输出高质量可维护代码。
2. 深度参与AI能力与Java业务系统的整合开发,包括但不限于大模型API对接、AI智能接口封装、智能推荐/智能审核/自动化问答/数据智能分析等AI应用模块的后端落地,完成AI相关功能的需求拆解、技术方案设计与编码实现。
3. 负责AI应用模块的接口调试、性能优化与异常排查,解决Java后端与AI服务交互过程中的兼容性、时延、数据传输等技术问题,保障AI功能稳定高效运行。
4. 参与技术方案评审、代码评审,主导核心技术难点攻关,针对AI融合业务场景,制定适配的技术架构与开发规范,提升团队整体研发效率与代码质量。
5. 跟踪Java后端与AI领域前沿技术,结合业务场景引入新技术、新框架,推动团队技术升级,搭建智能化后端技术体系。
任职要求:
1. 本科及以上学历,计算机、软件工程、人工智能等相关专业,3年及以上Java后端全职开发经验,有大型互联网企业、中大型企业级项目开发经验优先。
2. 精通Java基础与核心特性,熟练掌握JVM原理、多线程编程、并发编程、IO模型,能够独立排查JVM性能问题、内存泄漏、线程死锁等底层问题。
3. 熟练掌握SpringBoot、SpringCloud、SpringCloud Alibaba等主流微服务框架,精通MyBatis/MyBatis-Plus、JPA等ORM框架,熟悉微服务架构设计、服务治理、熔断降级、链路追踪等相关技术。
4. 熟练掌握MySQL、Redis等主流数据库与缓存技术,精通SQL优化、索引设计、分库分表、分布式缓存方案,具备大数据量、高并发场景下的数据库优化经验。
5. 熟悉消息队列(RocketMQ/Kafka/RabbitMQ)、分布式锁、分布式事务等分布式技术,了解Docker、K8s容器化部署与CI/CD流程,具备基本的运维部署能力。
6. 具备良好的代码规范、设计模式应用能力,能够独立完成模块设计与开发,主导过小中型项目后端架构设计优先