工作职责
1. 负责公司核心 Java 后端系统的设计、开发与维护,确保功能模块的高质量实现与性能优化;
2. 参与微服务架构设计与公共组件建设,提高系统复用性与开发效率;
3. 解决分布式系统、高并发、高可用场景下的技术难题,保障系统稳定运行;
4. 负责数据库设计、性能调优及缓存、消息队列等核心模块的实现;
5. 编写高质量设计文档与单元测试,推动系统持续优化与维护;
6. 与前端、测试、产品团队紧密协作,保障项目按期高质量交付;
7. 参与公司智能化功能研发,能够将大语言模型(如 OpenAI、Anthropic、Gemini 等)集成到业务系统中,实现文本生成、语义分析等应用。
岗位要求
1. 本科及以上学历,计算机或相关专业,具备 3 年以上 Java 后端开发经验;
2. Java 基础扎实,熟悉多线程、集合、IO 等核心机制;
3. 熟练使用 Spring Boot、Spring Cloud、Spring MVC、MyBatis 等主流框架;
4. 熟悉分布式系统架构设计,掌握微服务、缓存(Redis)、消息中间件(RabbitMQ、Kafka 等)等技术;
5. 熟悉主流关系型数据库(MySQL、PostgreSQL)及 SQL 性能优化;
6. 具备良好的编码规范与面向对象设计能力,熟悉常用设计模式;
7. 了解大语言模型(LLM)的基本原理,有 OpenAI、Anthropic 或 Gemini 等 API 调用经验者优先;
8. 具备良好的沟通能力、学习能力与团队协作精神,能在高压环境下独立解决问题。