Java 架构师的岗位职责模板
职责:
1. 参与核心业务系统的技术架构设计和技术实现,深入理解业务需求,抽象
系统模型,进行系统设计及开发工作;
2. 在保障系统的稳定性,可维护性的基础上,快速响应业务需求;
3. 建设基于大数据平台的应用系统。
4. 跟踪新技术发展,并将其应用于产品中;
5. 协助其它技术人员解决业务及技术问题
任职要求:
1. 全日制 985/211 学校本科及以上学历,6 年以上相关开发工作经验,2 年
以上架构设计经验。
2. 精通 Java, J2EE 开发与设计,熟悉掌握常用的 Java 类库及框架,如多
线程、并发处理、I/O 与网络通讯等。
3. 对 Java 虚拟机有较深了解,有运行态 JVM 分析及调优的实际经验,有
Linux 下的开发或运行环境操作经验。
4. 对 BS 结构有深入理解,有大并发,大数据的 Web 项目开发经验。熟悉分
布式服务开发,负载均衡,缓存等技术。
5. 熟悉 SpringMVC、Hibernate、CXF、MQ 等主流技术,有 Maven、Git 等项
目管理工具使用经验。
6. 熟悉 MySQL 数据库以及优化方法,了解常用的 NoSQL 产品,如 Redis,
MongoDB,Memcache,能够处理较大数据量的设计、开发。
7. 熟悉并使用过各种大数据相关框架或组件优先,如 Kafka、Storm/JStorm、
Hadoop/Spark、Hive、HBase 等。
8. 有分布式系统、实时计算开发经验的优先。
9. 熟练使用面向对象分析设计技术和工具,如 UML 等,应用过 UML、重构、
软件设计模式。
10. 具有良好的沟通、团队协作、计划和主动性思考的能力,在互联网或大
数据业界有一定影响力公司的工作经验者优先。
职责:
1