一、岗位职责:1、负责软件平台设计与研发工作,包括基础架构、平台功能迭代。2、协助业务梳理需求,深度参与业务规划,产出业务系统架构设计方案。3、独立完成项目系统分析、设计、编码等开发任务,确保项目进度和质量。二、招聘要求:1、5年以上java编程经验,精通常用设计模式和主流设计工具,JAVA基础良好,有一定的面向对象编程思想。2、熟练掌握js开发,熟悉jquery、vue等至少一种前端框架。3、对分布式、容灾、性能有准确的理解,能提出并推进适时的解决方案。4、熟练掌握java基本知识,熟悉JVM原理、网络IO、多线程并发、SOA服务治理、负载均衡、分布式缓存。 5、技术栈要求:Spring、SpringCloud、MySQL、Mybatis、Redis、MQ、ES等,了解rabbitmq、nginx使用方法。6、能够熟练使用Oracle/Mysql/MSSql/DB2等关系型数据库,熟悉数据库存储过程,有微服务及公有云开发部署、数据库设计及优化、DevOps开发经验者优先7、思路清晰,有良好的需求理解、分析、抽象能力和软件设计能力,具有较强的沟通能力及团队合作精神。8、熟悉制造业相关业务系统、有一定的带领团队经验和项目管理能力。