职位描述
软件开发工程师-服务端JAVA P3-1
1. 岗位职责
- 熟练使用 Claude Code、Codex 等 AI Coding 工具进行日常开发,包括需求拆解、代码生成、代码重构、测试用例生成与执行、Bug 修复和技术文档编写。
- 参与项目需求评审与工作计划制定,负责业务系统、AI 应用、内部工具或平台产品的服务端模块设计、开发、调试和上线交付。
- 负责产品模块设计开发并编写相关文档,参与代码评审、性能优化、工程化建设和疑难问题攻关。
- 结合业务需求,探索并沉淀 AI 辅助服务端研发流程,提高团队研发效率和代码质量。
- 对 AI 生成代码进行评估、优化和审查,确保代码具备良好的可读性、可维护性、安全性和稳定性。
- 跟踪 AI Coding、智能体开发、自动化测试、代码生成等方向的新工具和新实践,并推动在团队内落地。
- 负责与外部客户、三方厂商的技术对接与沟通协作,独立完成需求澄清、方案确认、联调排障与交付验收,保障对外接口的稳定性与响应时效。
- 同时承担多个项目的并行研发与推进,合理规划工作优先级、拆分里程碑与风险点,主动同步项目进展并推动关键节点按时交付。
2. 任职要求
- 熟练掌握 Java 编程语言,具备良好的编码风格和面向对象设计思想,熟悉 Spring、Spring Boot、Spring Cloud、Mybatis、Nacos 等常用框架和工具。
- 熟悉 MySQL、Elasticsearch,具备 SQL 调优与编程能力;熟悉 Redis、RabbitMQ、Netty 等常见中间件或框架。
- 熟悉分布式架构设计与开发,具备高并发场景开发经验;熟悉 Docker、Kubernetes、容器化技术。
- 熟悉 JMeter、Postman 等测试工具,具备代码调试、性能调优、Linux 服务部署、监控和日志分析能力。
- 熟练使用一种或多种 AI Coding 工具,并有实际项目开发经验;对 AI 生成内容有判断能力,能够识别代码缺陷、逻辑漏洞和潜在风险。