岗位描述
职责和任务:
参与高并发、高可用 Java 后端核心业务系统的架构设计、核心代码编写与系统维护。
根据产品需求和技术文档,基于 Spring Boot、Spring Cloud 等微服务架构实现高质量的业务功能。
协同团队进行分布式系统治理,参与分布式锁、分布式事务的落地,解决数据一致性与系统高可用问题。
基于 TCP/IP、HTTP 等底层协议及 JVM 机制,参与系统网络传输优化与性能调优,保障线上服务的稳定性。
深度使用 AI 辅助编程工具提升开发效率,同时参与 LLM 大模型 API 接入、Agent 流程编排等 AI 工程化落地工作。
跟踪和学习最新的分布式中间件与 AI 前沿技术,积极参与团队技术分享。
职位要求:
27届毕业生,计算机、软件工程等相关专业。
扎实的 Java 基础,深入理解 JVM 内存模型、垃圾回收机制、多线程与并发编程原理。
精通 TCP/IP 协议栈,理解 TCP 三次握手/四次挥手、滑动窗口及拥塞控制机制,熟悉 Netty 等网络编程框架者优先。
具备良好的分布式理念(如 CAP/BASE 理论),熟悉 Redis、Kafka/RabbitMQ、ZooKeeper 等主流分布式中间件。
熟练使用 AI 辅助编程工具(如 Copilot, Cursor),具备高效的 Prompt Engineering 能力,能利用 AI 加速业务交付。
了解 LangChain、LlamaIndex 等 AI 编排框架,有对接主流大模型 API 或使用向量数据库(如 Milvus)的实践经验者优先。
具备良好的问题解决能力、沟通协作精神与严谨的代码质量意识。
需具备独立开发过 Java/AI 结合的个人项目、在知名 OJ 平台有良好记录、或有 Vibe Coding 开发经验者。