Java软件开发技术经理与AI产品方向架构师职位要求

版权申诉
0 下载量 96 浏览量 更新于2024-08-22 收藏 18KB DOCX 举报
"Java软件开发技术经理的职位描述和岗位职责,以及软件开发经理/软件架构师(AI产品方向)的职位要求" Java软件开发技术经理是软件开发领域的关键角色,负责整个项目的架构规划和团队管理。此职位的主要职责包括: 1. 制定整体架构计划,确保项目按时按质完成,以达成公司的经营目标。 2. 主导系统架构设计,带领团队制定技术方案和工作量评估,编写相关设计文档。 3. 开发、升级和维护公用组件和基础系统,提供使用规范和指导。 4. 协调内部IT团队、外包供应商和客户之间的沟通,确保信息准确及时传递,及时发现和解决问题,有效管理风险。 5. 对Java技术团队进行技术管理,提供培训,解决复杂技术问题,提供有效的技术解决方案。 6. 维护技术文档体系,促进知识共享和技术培训。 7. 执行公司或上级分配的其他任务。 该职位要求应聘者具备以下条件: 1. 拥有8年以上JAVA开发经验,4年以上项目架构设计经验。 2. 需要有4年以上在金融行业的(如银行)工作经验。 3. 熟悉市场数据处理和电子交易流程。 4. 精通Java,理解Spring、SpringMVC、MyBatis的原理和实现机制,有WebService和Dubbo等框架的开发经验。 5. 精通SQL,熟练使用MySQL和MSSQL数据库,具备SQL优化能力,了解Redis、MongoDB等NoSQL解决方案。 6. 熟悉设计模式,有基础框架开发经验,具备分布式、高并发、高负载环境下的系统设计和优化经验。 7. 熟悉Tomcat等应用服务器的部署和配置,掌握Linux常用命令。 8. 具有出色的逻辑思维能力、执行力、问题分析和解决能力。 9. 快速学习新知识,对软件和信息技术有前瞻性分析和预测能力。 10. 强大的技术团队领导力,良好的沟通、计划和组织协调能力,具备专业素养和责任感,团队合作精神强,工作严谨。 此外,软件开发经理/软件架构师(AI产品方向)的职责可能包括: 1. 负责软件核心模块设计开发,包括架构设计、编码、源码管理和部署,主导敏捷开发流程。 2. 根据产品研发计划,进行技术需求分析,进行技术研究和可行性报告。 3. 结合机器学习算法优化软件架构和代码实现,对开发进度和质量负责。 4. 指导团队其他工程师的设计和开发工作,进行代码审查。 这两个职位都需要候选人具备深厚的技术背景、强大的领导力和优秀的沟通能力,以便在不断发展的IT环境中成功引领团队和项目。
2023-06-10 上传