岗位职责:1.负责公司PLM(产品全生命周期数据管理平台)产品架构设计及核心技术攻关2.负责产品技术选型工作,进行新技术、新方法的探索与实践,并引领团队进行技术创新和研发3.负责产品的功能分析、架构分层设计、业务对象设计、数据库及接口设计4.负责核心代码和业务关键代码的维护与优化5.负责产品的代码规范定义及代码评审工作任职要求:1.研究生及以上计算机相关专业,2年及以上java架构师经验2.精通java主流技术、常用框架(如SpringBoot、SpringCloud),对多线程有充分了解,熟悉常规io,各种网络io模型,精通jvm工作原理及常见的性能调优方法和工具,精通AOP技术3.熟悉并熟练理解DDD思想、面向对象设计、UML建模、常用的软件架构模式与设计模式等4.精通MySQL/Oracle数据库中的一种或多种,有一定的SQL性能优化经验5.有PLM行业开发实施经验者优先(如TC、Windchill、Enovia)6.熟练掌握分布式、缓存、消息等机制7.具备较强责任心,优秀的学习能力和技术自驱力,具备优秀的沟通能力和团队精神