智慧物流技术中心-软件架构师
中国外运股份有限公司BeijingUpdate time: August 30,2019
Job Description

工作职责:

1)开发和维护后端基础平台的中间件、组件、服务、接口和类库,为前端和各业务系统提供稳定、可靠和高效的服务支持与技术能力;

2)评估系统与产品的技术可行性与技术选型,评定其技术方案和研发任务工作量,设计和优化各类架构和数据库,制定合理高效的系统和产品研发计划;

3)制定各种研发技术规范,完成系统和产品的研发任务,编写其研发文档,监控并优化系统和产品的研发质量,实现系统或产品的交付运行;

4)研发和运维服务/微服务治理平台、研发管控平台、项目管控平台等各类支持工具,解决各类项目研发过程中出现的技术问题和技术难点;

5)负责平台和系统中核心模块、中间件、 组件、服务和类库的设计和实现;

6)指导研发工程师的技术工作,提升研发工程师的开发技术和架构设计能力。

任职资格:

1)本科及以上学历,计算机相关专业,具有7年及以上Java开发经验;

2)精通Java语言及JVM原理,熟练使用J2EE开发环境,精通高并发、分布式、互操作、网络通信、数据交换等各领域的Java开发技术;

3)深刻理解面向对象的分析和设计思想,深入了解系统的设计模式,精通UML建模工具,善于针对需求设计高性能的系统架构与技术方案;

4)深入了解SOA和MicroServices服务框架技术,至少精通Dubbo(X)、SpringCloud+NetFlix、AWS中一种服务治理框架,至少精通Docker、Kubernetes等一种容器运行管理技术;

5)精通Sprint Boot、SpringMVC等应用开发框架,对RESTful接口规范和Web Services开发技术有深刻理解,精通Mybatis/ibatis或Hibernate等ORM框架对数据对象的持久化操作;

6)精通Linux/Unix系统环境下的编程技术,熟练运用分布式数据库技术,精通Oracle/MySQL、MongoDB/CouchBase等数据库系统,善于运用SQL语句高性能操作数据,熟悉数据库访问中间件和数据同步中间件,并至少掌握JS、Vue、React等一种前端开发工具的使用;

7)精通各类分布式系统技术,熟练运用主流的分布式系统工具和虚拟化技术,善于对复杂的业务逻辑进行合理的层次化服务拆分,并且作为技术负责人至少主持过3个高并发、高性能、高可用、高扩展性、高安全性的分布式系统或产品的架构设计与实际研发工作;

8)深刻理解敏捷系统开发方法和DevOps系统开发思想,精通主流的CI/CD技术工具,并能收集和跟踪日志,快速定位系统问题,对大数据、AI、IoT等领域的主流平台和工具方法具有一定的了解;

9)具有较强的工作抗压能力和自驱力,逻辑思维严密,编程习惯良好,能够快速编写高质量程序代码,对研发技术具有很高的热情与学习能力,具备较强的工作推动能力和效率。

职能类别:系统架构设计师

微信分享

联系方式

上班地址:安定路5号院10号楼外运大厦

Get email alerts for the latest"智慧物流技术中心-软件架构师 jobs in Beijing"