工作内容:我们正在寻找一位有经验的软件架构师,负责公司软件架构的设计和实现。职位的主要职责包括:- 负责软件架构的规划和设计,确保系统的高可用性、可扩展性和可靠性;- 参与项目的需求分析和设计,理解业务需求并将其转化为可行的软件系统架构;- 撰写和维护项目架构文档,包括系统架构说明、设计文档、开发文档等;- 参与项目的开发和测试工作,配合开发人员解决技术问题,确保系统的按时交付。职位要求:- 至少5年以上的软件架构师经验,有大型软件项目的设计和实现经验;- 熟悉常用的软件架构模式,如MVC、MVP、MVVM、DDD、SOA等;- 熟练掌握各种软件架构设计技术,如设计模式、重构、性能测试等;- 熟悉常用的开发工具和技术,如Spring、Hibernate、Struts、JavaEB等;- 具备良好的沟通能力和团队合作精神,能够理解和尊重他人的需求,并协助他人的团队进行项目开发;