岗位职责:
1. 负责高并发、分布式系统的架构设计、开发和维护,保障系统稳定性和性能。
2. 深入优化多线程、并发编程模型,解决实际业务中的性能瓶颈与稳定性问题。
3. 探索并应用AI开发工具(如kiro、cursor、claude-code等)辅助代码编写、系统设计或效率提升。
4. 主导技术难题攻关,参与代码评审与技术规范制定,提升团队整体开发质量。
5. 根据项目需要,能够适应短期或阶段性出差,支持客户现场部署、联调或技术对接。
任职要求:
1. 计算机相关专业本科及以上学历,5年以上Java开发经验。
2. Java基础扎实:深入理解JVM原理、集合框架、IO/NIO、反射等核心机制。
3. 精通多线程与高并发:熟悉线程池、锁机制、并发容器、原子类,具备分布式锁、秒杀系统等实战经验。
4. 熟悉AI开发工具:至少使用过kiro、cursor、claude-code等其中一种工具,并能应用于日常开发。
5. 熟悉Spring Cloud、Dubbo等主流框架,有分布式系统设计与调优经验。
6. 掌握MySQL、Redis等数据库与中间件,具备SQL优化与缓存设计能力。
7. 具备良好的沟通能力和团队协作精神,能适应项目需要的出差安排。
优先考虑:
1. 有AI项目落地经验,或熟悉Prompt工程、代码生成工具集成。
2. 具备大规模分布式系统架构设计经验,熟悉微服务治理、容器化部署、Devops实施等。