您的当前位置:首页正文

Java架构师岗位的工作职责概述

2020-05-23 来源:汇智旅游网

  职责:

  1、负责业务平台架构分析,整体架构设计:包括业务系统架构设计、业务流程设计与优化、确定项目中系统边界划分、子系统间接口设计与核心算法的设计与优化等;

  2、负责系统的技术架构,能从系统的可用性,安全性,性能等方面提升项目的架构质量;

  3、分析原有系统架构和不合理技术架构的架构给出切实可行的优化方案 ;

  4、核心技术问题的攻关,线上问题的解决,项目重点、难点的技术攻坚,主导解决项目开发过程中的技术难题;

  5、参与代码开发规范,技术标准的制定,负责编写相应的技术文档;

  6、负责各种前沿开源技术的研究、选型,并对开发过程中的技术文档进行审核;

  我们希望您具备如下条件:

  1、本科及以上学历,计算机相关专业,至少8年以上工作经验(java方向);

  2、有很强的业务抽象分析能力,熟悉面向对象的分析方法和数据库设计,熟悉UML等分析工具,深刻理解领域驱动设计;

  3、精通J2EE体系结构,精通主流的Java开发框架如Spring Cloud,并有丰富的实践经验,掌握其基本原理;

  4、对分布式系统架构有深刻的认识,并有高并发、高可用、高性能系统设计经验;

  5、熟悉MySQL,memcached,redis,mongodb、ElasticSearch等主流中间件,并对其中至少两项有很深入了解;

  6、较强的代码设计能力,熟用设计模式,能够设计低耦合高内聚的可复用软件体系;

  7、良好的沟通、团队协作能力,责任心强,能承担较大的工作压力,并且需要较强的执行能力,负责架构的落地。

因篇幅问题不能全部显示,请点此查看更多更全内容