Java架构师岗位的具体职责(精选18篇)由网友“辉煌的背后”投稿提供,下面是小编为大家整理后的Java架构师岗位的具体职责,欢迎阅读与收藏。
篇1:Java架构师岗位的具体职责
职责:
1、负责规划和设计系统架构,系统方案和系统概要的设计,划分基础技术(或核心业务)微服务(或软件功能模块);
2、负责开发和系统安全规范制定、实施和推广;
3、负责系统技术方案的选型和评估新技术的可行性评估;
4、负责技术平台和框架搭建,技术的实施和推广;
5、带领和指导技术团队开展系统开发工作;
6、负责与运维团队一起进行,软件部署、故障分析、性能调优等。
任职资格:
1、专科及以上学历,计算机或相关专业,具有8年以上Java软件项目实施和开发经验,且具有3年以上系统架构经验,有物业、电商平台、互联网金融百万流量以上经验优先考虑;
2、精通J2EE平台架构、精通设计模式和设计原则,掌握多线程及线程安全,能够熟练运用Spring Boot、Mybatis、Elasticsearch等开源框架;
3、至少熟练使用一种或多种应用服务器,如Tomcat、undertow,Jboss等,能进行应用服务器性能调优者优先;
4、精通Mysql分库、分表和读写分离;精通数据库性能调优,有大型数据库设计、管理和海量数据性能优化者优先;
5、有分布式存储或海量数据开发经验者优先;
6、精通Spring Cloud和Netflix OSS(Eureka、Hystrix、Ribbon、Zuul)技术者优先;
7、精通Nginx、Redis、Memcached、RabbitMQ、Kafka等技术;
8、有高并发互联网开发经验,能够独立制定大型互联网项目整体解决方案者优先;
9、良好的职业道德,团队合作精神,学习能力强,对新技术敏感者优先。
篇2:Java架构师岗位的具体职责
职责:
1、负责系统架构设计及核心功能开发;
2、及时解决项目开发或产品研发中的技术难题;
3、主导技术难题攻关,持续提升系统在高并发、海量请求下的高处理性能;
4、负责技术架构设计、重构、优化,根据业务需求制定应用架构方案;
5、审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;
6、分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;
7、新技术预研。
任职要求:
1、全日制本科及以上学历,计算机相关专业,8年及以上Java开发经验;
2、对JAVA架构体系、流行开源框架有深入研究,精通设计模式,对微服务、docker、组件技术有深刻的理解;
3、熟悉金融领域传统架构及互联网架构体系;了解运维模式;
4、精通oracle、db2、mysql等主流数据库两种及以上;
5、具有丰富的框架及架构规划、设计经验,能给团队带来新的理念和视野;
6、熟悉常用技术和中间件:分库分表技术、消息中间件、分布式框架、搜索技术等;
7、有较强的业务理解能力、领域建模能力和学习能力;
8、思路清晰,具备很强的文档撰写能力和良好的语言表达能力;
9、对新技术有很强的学习热情。
篇3:Java架构师岗位的具体职责
职责:
1、根据业务需求分析系统要点及系统开发点;
2、具备项目开发相关工作技能并及时发现设计工作中的问题,提出解决问题的途径;
3、根据业务需求,进行技术编码,调试,单元测试,能够解决核心技术问题;
4、参与技术需求的调研,技术可行性分析,系统架构的设计、优化;
5、按照需求进行设计开发,解决开发中所遇到的技术难题;
6、完成模块详细设计与开发;
7、指导其他开发工程师的学习和工作。
任职要求:
1、5年以上工作经验,2年以上团队管理经验;
2、熟悉 Maven,Git,Jenkins,Eclipse等开发、构建工具;
3、熟练掌握J2EE体系架构,具有EJB、JSP、Servlet等开发经验;
4、熟练掌握Java MVC开发架构模式,熟练掌握各种开源框架;
5、熟练掌握Web service理念,有相关设计、开发经验者优先;
熟悉JVM内存管理、类加载机制等,掌握Java系统的故障排查和性能调优;
6、熟练掌握Oracle、MySQL等主流数据库,熟悉数据库建模,具备深厚的SQL功底,并有着丰富的数据库设计经验,了解Mongo DB,NOSQL的数据存储产品;
7、具有系统需求分析和设计能力,能快速理解业务需求并进行相关逻辑设计,熟悉UML建模,并熟练使用相关建模工具,并具有规范的开发、设计文档写作能力;
8、熟悉缓存技术,应用优化,服务器优化,集群技术处理、应用负载均衡、系统性能调优等技术,具有高并发平台开发经验优先,有阿里云服务使用经验者优先;
9、要求踏实、有责任心,具有良好的团队合作精神和沟通能力,并有很强的学习能力;逻辑思路清晰,较强的创新能力,有良好的计划和执行能力。
篇4:Java架构师岗位的具体职责
职责:
1.技术分解以及技术方案的设计,针对核心模块进行研发、重构等。
2.负责相关需求的技术分析,并制订相应的技术解决方案并实现。
3.在项目需求不断细化的过程中持续完善整体的架构设计。
4.能够有效解决项目中的技术难点,关注质量,风险,性能等指标。
5.负责对开发团队进行技术指导及培训。
6.参与讨论公司产品发展方向,完整的规划和把握产品研发架构。
任职要求:
1.统招本科以上学历(985,211优先),有餐饮,pos,供应链行业优先。
2.5年以上Java开发经验,基础扎实,优秀的编码能力及开发习惯。
3.英语CET4+,能够阅读英文文档,能够获取***手资料。
4.精通Spring/SpringMvc/SpringBoot原理,能够定制和剪裁。
5.精通设计模式适用场景,有数据建模能力,有大型系统的设计和研发经验。
6.掌握MySQL常用操作,掌握数据的事务、锁、并发知识,能够调优。
7.有解决C10K的能力,掌握Java线程模型,内存模型,JVM调优。
篇5:Java架构师岗位的具体职责
职责:
负责产品软件设计,负责服务器端业务逻辑和API的架构以及核心代码编写;负责现有系统的改进和优化;
参与系统需求分析与设计,完成接口规范制定;
提供***的技术研究、系统开发的方法及实践建议
物流体系统整体设计规划与落地
任职要求:
本科及以上学历,扎实的计算机专业基本功
8年以上Java或相关开发经验,熟悉常用Java开源项目,并阅读过部分开源项目源码。
熟悉Spring Cloud 或类似微服务框架,并有大规模实践经验。
熟悉Kubernetes、Swarm等容器化技术方案,有大规模实践经验的优先。
拥有DevOps经验者优先。
具有良好的技术自驱力。能主动推动技术方案的革新。
篇6:软件架构师岗位的具体职责
职责:
1、负责软件系统的架构设计、研发工作。
2、将客户的需求转换为规范的开发计划及文本。
3、协助项目负责人制定项目规划和控制项目进度。
4、理解系统的业务需求,制定系统的技术框架和业务框架。
5、指导开发人员开发并解决系统开发、运行中出现的问题。
任职能力要求
1、具有8年以上的软件项目开发实际工作经验,其中至少有3年以上的代码编写工作经验,4年以上的基于面向对象和构件开发方法的软件产品设计经验。
2、具有5个以上大中型开发项目的总体规划、方案设计经验,有大中型应用系统开发和实施的成功案例。
3、)对相关的技术标准有深刻的认识,对软件工程标准和规范有良好的把握。
4、对.Net或Java技术及整个解决方案有深刻的理解及熟练的应用,精通Web Service和J2EE等流行的架构。
5、对设计模式有深刻的理解,并能在此基础上设计出适合产品特性和质量属性的框架。
6、具有面向对象的分析、设计和开发能力,精通UML和XML,能熟练使用Rational Rose、PowerDesigner等工具进行设计。
7、具有良好的团队意识和协作精神,有较强的沟通能力和书面表达能力。
8、具有旺盛的精力和学习能力,能快速掌握新技术和新方法。
篇7:软件架构师岗位的具体职责
职责:
1.带领团队定义可扩展的、分布式的大数据架构;
2. 完成各种面向业务目标的数据分析模型的定义和应用开发;
3、带领团队开发数据分析数据挖掘能力的创新型产品
4.协助制定中长期的大数据产品发展规划
岗位要求:
1.计算机相关专业/研究生
2. 两年以上系统软件或中间件产品架构分析设计成功工作经验,有从事过国家科研项目者优先;
3. 熟悉主流的大数据产品和数据分析技术并具有项目实施经验,精通软件体系结构设计理论和各种设计模式,了解主流的技术规范;
4.在以下任一领域有相关项目经验:
a) 有数据挖掘系统研发经验,熟悉分类、聚类、关联分析、协同过滤等数据挖掘算法,对ODS、DW建模有实际经验;
b)有海量数据分析系统研发经验,熟悉Hadoop/pig/HIVE/HBase等开源框架,熟悉ETL过程和OLAP分析;熟悉数据仓库思想,有数据仓库建模经验;
c)有基于Web Services的异构数据集成系统研发经验;
d)有本体和语义网方面的系统研发经验,如语义数据集成、语义Web服务、语义搜索引擎等;
篇8:软件架构师岗位的具体职责
职责:
1.负责云平台核心的架构设计、优化、关键代码编写;
2.参与业务流程,需求分析,架构设计,数据库设计领域分析与建模;
3.根据客户需求及市场行业需求进行软件架构的制定,将需求分解到多个子系统实现,输出设计文档,接口文档;
4.对开发团队进行技术指导和培训,规范开发流程,协助项目经理进行项目的管理。
岗位要求:
1. IT相关专业本科以上学历;
2. 两年以上的互联网平台架构设计经验;
3. 精通Java,熟悉Mysql等主流数据库,熟悉网络和多线程编程;
4. 熟悉主流的WEB框架、缓存技术、DB存储技术;
5. 有支持海量用户的高并发、高可用、分布式互联网后台系统设计经验者优先;
6. 能根据需求规划合适的技术演进路线;
7. 责任感强、有较强的逻辑思维能力、沟通能力、能够承担工作压力;
篇9:软件架构师岗位的具体职责
职责:
1、主导产品的软件架构,保证架构设计能够满足产品的功能需求、性能需求、可靠性需求、可维护性需求和可扩展性需求;
2、负责技术选型(包括:框架选择、公共模块、数据存储等);
3、参与需求分析,系统分析及业务建模;
4、进行平台架构设计、开发和维护以及过程中产生的文档编写(架构设计文档、概要设计文档等);
5、负责分解IoT产品线的业务需求,完成系统架构设计、重构与优化;
6、负责组织技术评审与把关,组织难点攻关,主导Code Review;
7、促进团队技术进步与创新,参与公司技术研发体系的搭建;
8、负责公共组件的开发。
任职要求:
1、5年以上J2ee项目开发经验,扎实的Java编程基础,精通不限于Springboot、Dubbo、Zookeeper、Redis、Kafka、Flume等开源框架及产品;
2、3年以上架构设计经验,具有良好的软件工程知识与编码规范意识;
3、具备优秀的文档能力,清晰明了地表达架构意图,能够熟练编写各类技术文档;
4、熟悉物联网相关技术、协议(MQTT/CoAP/Modbus)和应用的优先;
5、对于云计算(如:SaaS、PaaS、IaaS等)、大数据领域、人工智能等领域有较深入的了解,有相关工作背景者优先考虑;
6、具有SaaS/PaaS平台开发经验,精通一种或多种架构的能力和经验,如微服务架构等。熟悉大型物联网架构或具有大型IT项目咨询者优先;
7、思路清晰,善于思考,学习能力强;责任心强,具备良好的团队合作精神。
篇10:软件架构师岗位的具体职责
职责:
1、负责设计、开发汽车电检应用web系统的基础架构,完成电检系统业务、数据架构设计;
3、在项目中能够承担项目的技术组长角色,确保需求实现的正确性,同时能够对系统的性能和安全提供全面型的考虑以及解决方案,能够有效地对整个项目团队的质量起到关键性的作用,主导设计评审工作;
4、负责对新人或团队其他人员进行辅导,并使团队成员可以得到有效的成长;
5、维护和升级现有系统的技术架构发展规划,满足新业务实现要求,解决核心难题的攻关;
6、良好的责任心与推动力,快速定位问题并主导相关架构问题的解决,系统优化。
任职要求:
1、计算机软件及相关专业,本科以上学历;
2、熟悉较大型软件产品的软件架构、5年以上系统平台架构工作经历;
3、精通B/S架构,精通C#编程,精通微软.net平台,熟悉C++语言为佳;
4、有软件架构设计开发经验,具备很强的代码动手能力;
5、具有良好的团队精神和服务意识,学习能力强。
篇11:大数据架构师岗位的具体职责表述
职责:
1.负责公司新业务方向平台大数据基础架构的搭建及后期数据处理体系的升级和优化,不断提升系统的稳定性和效率。为公司未来方向性产品提供大数据底层平台的支持和保证。
2.负责制定大数据平台调用约束和规范;
3.负责大数据方向技术难题的解决,以及代码质量的把控;
4.作为大数据开发团队的leader,负责大数据系统平台开发团队建设与人才梯队培养,分享技术经验,撰写相关技术文档指导和培训工程师。
任职要求:
1.热衷于大数据技术,并能平衡大数据性能、稳定性、扩展性多重要素进行设计和优化;
2.熟悉服务器基本知识,能够评估系统硬件性能瓶颈;
3.掌握Linux操作系统的配置,管理及优化,能够独立排查及解决操作系统层的各类问题,并能提供解决问题的理论依据;
4.精通Java服务器编程,熟悉JVM原理,对数据结构和算法设计有较为深刻的理解;
5.精通elasticsearch、Redis、hadoop、Kafka、Zookeeper、Yarn、Hbase、Spark底层架构,熟悉原理、源码、集群部署,包括参数优化、Bug修复,贡献过代码或提交过bug者优先
6.具备数据中心资源管理、监控、调度等系统研发经验者优先,具备分布式系统研发经验者优先;
7.具有应用大数据技术处理的项目开发、维护超过两年的经验者优先;
8.具有良好的文档编写能力,可进行方案设计、架构设计。
篇12:大数据架构师岗位的具体职责表述
职责:
1.负责过多个大数据项目的架构;
2.精通Hadoop、Spark, HBase等主流的大数据平台、精通各组件优化设计原理;
3.精通大数据实时流式处理的设计和应用;
3.熟悉大数据平台调优,具备大数据生产平台调优经验;
4.金融行业,运营商行业大数据架构经验更优;
5.研究大数据技术的最新发展,并引入到公司技术架构;
6.指导大数据工程师的日常工作,并培养技术骨干。
任职资格:
1.计算机相关专业本科或以上学历;
2.具有5年以上大数据相关开发经验;
3.具有2年以上带团队经验
4.对Hadoop/Hive/Spark/HBase/ES等等大数据常用技术有深刻理解,能够带领团队进行技术攻坚,完成中间件的实施、改造、调优;
5.精通海量数据和实时数据的分析处理,能对线上的数据处理性能问题做调优;
6.精通数据仓库以及维度建模原理,有大型数据仓库建设经验;
7.精通关系型数据库和NoSQL数据库的使用,熟悉相关理论;
8.沟通顺畅,重点突出,高效。
篇13:大数据架构师岗位的具体职责表述
职责:
1.负责企业数据中心建设,设计数据逻辑模型和物理模型,并完成相关开发
2.梳理公司各业务线常用的指标和维度,统一指标定义口径
3.根据数据应用开发和数据分析需求,设计数据仓库信息层模型,提高数据开发的效率
4.负责数据模型的运营和优化,及时响应业务逻辑变更,保证模型的数据质量和稳定性
5.负责公司数据标签体系的建设,并推动标签体系在实际业务场景中落地
岗位要求:
1.5年以上DW/BI数据架构设计、模型设计和性能调优等相关经验
2.有较强的数据分析能力,精通数据仓库架构,熟悉Erwin或PowerDesigner建模工具
3.精通一种主流关系数据库(如mysql等),熟悉Hive开发
4.有电商业务经验,元数据管理,数据质量管理或标签体系搭建经验者优先
5.优秀的协调沟通与团队协作能力,极强的责任心,能承受一定的工作压力,认同企业文化和团队价值
篇14:大数据架构师岗位的具体职责表述
职责:
负责公司大数据产品架构的设计与实现;
配合大数据产品经理完成产品的快速研发与交付;
负责大数据产品架构的持续优化设计;
负责大数据产品核心组件设计;
负责大数据相关数据架构规划、数据建模、数据库设计以及大数据产品研发工作;
为应用开发团队提供技术支撑。
及时向上级反馈工作进度、遇到的问题或者对现有工作的建议等;
完成上级领导交办的其它各项工作。
任职资格:
985/211本科及以上学历,3年以上的大数据开发经验、
2年以上大数据架构设计经验;
丰富的JAVA研发经验,精通JAVA,熟悉Python Scala等编程语言;具备深厚的分布式系统或数据库系统的理论基础,熟悉分布式计算系统的工作机制,具有分布式文件系统、分布式数据库系统、集群存储系统等架构设计经验;
熟悉整个大数据的完整处理流程(数据的采集、清洗、预处理、存储、分析挖掘、机器学习和数据可视化);
精通各种大数据相关技术体系:Hadoop、Spark、Storm、ElasticSearch、Kafka;
有数据挖掘、机器学习相关应用或研究背景;
沟通能力较好,积极主动意识较强,责任心较强。
具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;
良好的团队合作精神,较强的沟通能力和学习能力 ;
篇15:大数据架构师岗位的具体职责表述
职责:
1、大数据平台的规划、设计、实施,并优化数据库;
2、对数据库进行管理,负责数据库应用系统的运营及监控;
3、对数据库性能分析与调优,排错,保证数据正确率;
4、配合其他部门进行的数据处理、查询,统计和分析工作;
5、完成公司下达的项目开发任务。
任职要求:
1、计算机及相关专业本科以上学历,5年以上软件开发从业经验,其中包括至少2年以上的大数据开发工作经验;
2、熟悉hive,hadoop/spark,hbase等大数据相关技术架构,有管理或优化大型分布式集群经验;
3、熟悉linux基本命令,精通SQL脚本的编写,有丰富的数据库管理、运维调优经验;
4、熟悉C++、Java、C#等开发语言;
5、有互联网电商行业大数据分析处理和大型数据仓库的设计和实施经验;
6、有分布式系统分析及架构设计经验和大型计算集群的基础设施开发维护经验;
7、快速处理系统突发事件的能力,较强的学习和创新能力;
8、良好的沟通能力和团队合作精神。
篇16:Java架构师的具体职责
职责:
1、根据产品和项目需求,分析、设计与实现系统架构方案,保障系统架构的合理性、可扩展性及经济性;
2、负责产品架构分析,提出软硬件架构整体设计,数据库存储设计方案,指导其他工程师的设计工作;
3、对相关产品系统架构方案进行评审及改进,控制产品系统架构质量;
4、负责核心技术问题的攻关,系统优化,独立完成关键模块开发工作;协助解决项目开发过程中的技术难题;
5、制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
6、积极了解业界发展、相关新技术及趋势,促进技术进步和创新。
岗位要求
1、本科以上学历,8年及以上JAVA领域开发经验,熟练掌握系统设计原则和设计模式;
2、精通JAVA开发语言及架构和后端常用框架,对语言底层实现及原理有很深厚的理解,熟练掌握面向对象和面向领域模型的开发方法;
3、熟悉Mysql主流数据库的使用和管理,同时具有非关系型数据库存储,如Nosql等使用经验;
4、具备高并发、高性能开发经验或架构设计经验,具备大中型开发项目的总体规划、方案设计,在应用系统开发平台有深厚的基础和经验,有大中型应用系统开发和实施的成功案例;
5、横向视野开阔,对开源项目及其他体言有一定了解,至少精通一门动态类型语言;
6、熟悉各种主流开源框架及应用,熟悉消息中间件的原理及应用;
7、良好的团队合作精神,有互联网金融行业背景,有相关系统架构经验的优先。
篇17:Java架构师的具体职责
职责:
1.深入发掘业务需求为软件开发提供技术方案设计;
2.负责整体系统的架构和优化;
3.从事核心部分代码的编写;
4.进行业务需求分析和软件设计,并编码实现。
任职要求
1. 本科及以上学历,计算机相关专业;
2.五年以上互联网电子商务系统或者其他大型企业应用系统开发相关经验;精通Java相关技术和框架(包括Java语言基础多线程VelocitySpringHibernateiBatisCacheMessage等);
3.熟悉微服务架构;
4. 熟悉MySQL等数据库设计和开发;
5. 熟悉Redis, Memcached, Hbase, Mongodb等NOSQL的设计和开发;
6. 熟悉使用HadoopSpark做数据分析;
7. 熟悉大容量、高性能的数据库系统的应用开发,对各种开源的软件有深入的了解,有大规模高并发访问的Web应用开发经验;
8. 熟悉企业应用设计模式、面向对象的分析和设计技术,包括设计模式、UML建模等;
9. 熟练掌握数据结构、常用算法;
10.责任心强,具备良好的团队合作精神。
篇18:Java架构师的具体职责
职责:
1、按需求进行业务需求分析和软件概要设计;
2、负责平台的方案、架构设计, 主导或参与电商相关业务系统的服务化架构与改造;
3、主导技术难题攻关, 持续提升核心系统在高并发、海量请求下的处理性能, 带团队解决高并发、高可靠性等各种技术问题;
4、复杂分布式系统的设计、用先进可靠的技术架构支撑公司业务的快速发展。
岗位要求:
1、要求本科以上学历, 5-10 年Java 软件开发项目工作经验;
2、精通Tomcat、Apache、Nginx 等多种开源服务器, 熟练掌握至少2 种应用服务器, 如WebLogic、Tomcat、Resin、JBoss、WebSphere 等;
3、JAVA基础扎实:精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化;
4、熟悉各种中间件技术,如消息队列、搜索引擎等;
5、熟悉IO、多线程、集合等基础框架, 熟悉分布式、缓存、消息、搜索引擎等机制。 熟悉微服务理念, 有相关设计、开发经验者优先;
6、具备良好的面向对象编程经验,深入理解OO、AOP思想,具有很强的分析设计能力,熟悉常用设计模式
7、熟悉JVM 内存管理、类加载机制等, 掌握Java 系统的故障排查和性能调优;
8、熟练掌握Oracle、MySQL 等主流数据库, 熟悉数据库建模,具备深厚的SQL 功底, 并有着丰富的数据库设计经验, 了解Mongo DB, NOSQL 的数据存储产品, 熟悉不同类型和数据库的底层运行原理和优缺点;
9、具有系统需求分析和设计能力, 能快速理解业务需求并进行相关逻辑设计, 熟悉UML 建模, 并熟练使用相关建模工具, 并具有规范的开发、设计文档写作能力;
10、熟悉缓存技术, 应用优化, 服务器优化, 集群技术处理、应用负载均衡、系统性能调优等技术, 具有高并发平台开发经验优先;
11、熟悉主流的SaaS平台技术,具有一个以上SaaS平台开发的实际工作经验, 并具有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验, 对架构重构分析、分步改进有实战经验;
12、3年以上开发经验;技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作。
13、有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验优先。
14、具有业务中台和技术中台项目经验者优先考虑;
★ 未来架构师征文
【Java架构师岗位的具体职责(精选18篇)】相关文章:
前端架构师的岗位职责2022-12-21
架构师面试题2023-05-06
软件开发工程师自荐信2022-04-30
个人简历范文软件2022-12-18
java个人简历2022-10-01
技术总监简历2023-05-20
软件开发工程师竞聘稿2022-08-17
软件工程师求职简历范文2023-11-14
高级软件工程师个人介绍2024-04-13
java程序员就业感言2022-07-01