2024年高级JAVA软件架构师的工作职责_高级JAVA软件架构师岗位职责_高级JAVA软件架构师职责及工作内容
高级JAVA软件架构师工作职责描述范本,高级JAVA软件架构师招聘条件要求会做什么,应聘高级JAVA软件架构师需要做什么工作
高级JAVA软件架构师需要做什么工作
高级JAVA软件架构师工作职责
岗位职责:
1、分析业务需求,确定项目或产品的技术架构和技术路线;
2、编写并搭建系统框架,验证框架能够满足需求,并持续维护框架代码;
3、负责技术难题预研与攻关,解决系统中关键架构问题,对系统稳定性负责;
4、划分基本的软件功能模块,指导开发团队进行设计、开发,解决项目开发过程中的技术问题;
5、制定技术文档和开发规范,并对开发过程进行持续改进,编写相应的技术文档;
6、指导和培训工程师,对团队开发人员进行代码质量审核、技术指导和监督,促使研发团队整体技术水平提升;
7、负责研究各种新技术和技术攻关,规划公司未来技术架构方向;
8、完成上级交办的其它工作任务。
任职要求:
1、计算机或相关专业本科以上学历,5年以上Java技术架构体系开发经验,有2年以上大中型分布式软件系统架构设计、实施、管理经验;
2、熟练掌握J2EE、Java、JavaScript、Ajax、jQuery、XML、HTML5、CSS3,对各种开源的框架如spring、SpringMVC、hibernate、mybatis,消息中间件,redis等有深入的了解;
3、熟悉tomcat,jetty等常见应用服务器;
4、精通Linux及Apache、Ngnix等主流Web服务器的基本配置和进程监控,熟悉常用SHELL命令及脚本编写;
5、精通SQLServer、Oracle、MySQL等主流数据库管理系统、相关技术及工具;
6、有服务器性能调优经验的优先;
7、良好的抽象思维和逻辑思维能力,独立分析问题和解决问题的能力,良好的表达和沟通能力;
8、具备极强的团队精神和合作精神,对工作有热情,能够在一定压力下工作。