核心后端能力
• Java 8+,熟悉集合、Lambda、注解,遵循阿里 Java 开发规范,熟练使用 Hutool、Lombok 等工具库。
• 熟悉 Spring Boot、MyBatis、MyBatis-Plus,能独立搭建 RESTful 接口与分层架构。
• 熟悉 MySQL 库表设计与高性能 SQL,有索引设计、慢查询优化等经验。
• 熟悉 Redis 与 Caffeine 多级缓存,有基于 Redisson 的分布式锁实践经验,熟悉 Redis 常用数据结构与缓存方案。
• 熟悉 RabbitMQ,有手动消息确认、应用解耦、交换机队列定义、消息生产消费实践。
• 熟悉策略模式、模板方法模式、工厂模式等常用设计模式。
微服务与工程化
• 熟悉 Spring Cloud Alibaba,如
Nacos、OpenFeign、Gateway,有单体项目微服务化实践,能通过网关实现统一跨域、聚合接口文档和鉴权。
• 熟悉 RESTful API 设计与 WebSocket 实时通信,曾基于 WebSocket 实现多人协同编辑功能。
• 有 Linux 服务器部署、Nginx 反向代理与跨域配置经验,能通过配置反向代理解决前后端联调问题。
• 实践过 Docker,能使用命令行和 docker-java 两种方式操作容器。
• 掌握 Git、Maven、Swagger、IDEA HTTP Client 等工具,能借助 AI 编程工具提升开发效率。
• 了解 HTML、CSS、JavaScript,能基于 Vue3 + Ant Design 完成基础前端页面联调。
AI 应用开发
• 有 AI 应用集成经验,能将大模型 API 接入业务系统。
• 能使用 Cursor、Claude Code、GitHub Copilot 等 AI 编程工具辅助开发。
• 熟悉 Vibe Coding、Harness Engineering 等 AI 编程模式
• 本地部署过 Ollama、Qwen、Llama 等模型,搭建过开源 Agent 平台 LobeChat,访问地址:
https://ai.ouyangjian.com