一、岗位描述:
1、ai平台
设计与开发:
设计和实现基于
java的高性能、可扩展的al平台,接入和构建各种智能体,真正解决客户需求。编写干净、可维护、高质量的代码,遵循编码规范和最佳实践。参与系统架构
设计,优化系统性能和稳定性。
2、技术问题解决:分析并解决复杂的技术问题,包括性能瓶颈、并发处理和分布式系统挑战。对现有代码进行重构和优化,提升代码质量和系统效率。
3、协作与领导:与各职能团队紧密合作,确保项目按时交付。指导初、中级开发人员,参与代码审查,分享技术经验。
4、系统维护与支持:监控生产环境中的系统运行状态,快速响应并解决线上问题。编写技术文档,确保系统知识的传承和可维护性。
5、技术创新:跟踪ai和
java生态系统的最新技术趋势,评估并引入适合项目的新工具或框架。参与技术选型和概念验证开发。
二、任职要求
1、4年以上
java开发经验,至少2年大型项目开发经验。
2、有分布式系统、高并发应用开发经验者优先。
3.对ai有一定程度的了解,知道最新发展的趋势。
4.精通
java核心技术(多线程、集合框架、i0/nio等)。
5.熟练使用主流框架,如spring(spring boot、spring
cloud)、hibernate/mybatis plus。
6.熟悉微服务架构
设计与开发,掌握restful api。
7.熟悉常见中间件,如redis、rabbitmq、elasti
csear
ch等。
8.熟悉
数据库
设计与优化(mysql、postgresql、mongodb等)。
9.掌握linux基本操作,具备一定的脚本编写能力(如shell或
python)。