Java架构师SASE职位描述与岗位职责任职要求
职位描述:
??????1、具有4年以上的java工作经验;
????2、具备需求分析、方案设计、编写需求规格说明书和需求评审能力,能够清晰的表达自己的方案设计逻辑;
????3、了解软件开发的过程,包括java编程语言和数据库,具有一定的技术背景;
????4、具有很强的文档编写能力及表达理解能力,能够理解客户的需求并向设计开发人员清晰的阐述;
????5、有运营商类、客服类项目经验者优先
篇2:java架构师(项目经理)职位描述与岗位职责任职要求
职位描述:
1.带领敏捷团队完成产品需求研发
2.负责支撑平台和集成产品的研发,并负责技术支撑;
3.参与项目的设计、开发工作,核心模块设计与代码编写;
4.系统性能优化,难点攻关,保证系统稳定、快速、安全运行;
5.参与代码开发规范,技术标准的制定,审核开发人员的系统设计和代码质量
6.合理安排重构计划,不断提高产品的代码质量,为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;
任职要求:
1.5年以上软件开发经验;
2.熟练使用JavaCore各个主要类库,包括IO,Collection,Reflection等;
3.熟练使用各常用设计模式,能说出各主流框架和JavaCore使用的设计模式;
4.了解JVM,GC,Classloading;
5.熟练使用过诸如Spring,MyBatis等Java生态圈主流框架;
6.对数据库有一定了解,知道隔离级别,索引的作用和实现;
7.掌握正确的学习方法,善于学习应用新知识。
8.善于使用敏捷开发方法完成产品;
篇3:Java后端架构师职位描述与岗位职责任职要求
职位描述:
职位信息:
1.负责系统架构设计、搭建、核心代码编写,保证高性能、高可用,确保代码质量;
2.熟悉高性能的分布式系统的设计、应用及调优:如缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等技术;
3.解决技术难题、组织知识和员工培养;
4.线上紧急问题的快速响应,新系统上线部署及维护工作,团队疑难问题的跟进和解决;
5.负责架构相关技术文档的整理和维护。
任职要求:
1.精通Java、Web开发,5年以上中大型web应用系统架构设计经验和Java开发经验;
2.具备良好OOP开发理念,对于JAVA设计模式,能够熟练理解并应用于自己的项目之中,同时能够使用至少一种建模工具完成软件分析设计;
3.熟悉高并发、高性能的分布式系统的设计、应用及调优:如缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等技术;
4.熟练掌握SpringBoot、SpringMVC、MyBatis、SpringCloud(并且项目中有SpringCloud实际实践经验),精通Spring配置思路。
5.熟练使用Linux操作系统,熟悉Shell脚本以及常用的管理命令;
6.精通mysql等数据库中的至少一种,精通Sql语句,了解Sql语句的执行方式,对Sql语句进行优化;
7.工作勤奋有极强的责任心,思维严谨,有较强的学习创新能力,有团队工作精神、并能在较大压力下进行工作。
篇4:资深JAVA研发工程师JAVA架构师职位描述与岗位职责任职要求
职位描述:
职位描述:
1.负责IOT云平台的架构设计、承担核心功能、公共核心模块的代码编写,确保项目进度和质量。
2.能提供架构、性能优化的解决方案,并主导平台和产品的快速迭代和优化。
3.推进实现和iot终端设备对接并形成标准规范,构建iot智能硬件的智能云平台,成为末端iot网络基础设施。
4.以平台的模式为业务系统提供基础服务能力,并结合业务场景提供技术解决方案。
5.配合团队协同工作。
岗位要求:
1.互联网/软件行业5年以上JAVA工作经验
2.具备扎实的Java基础,对Spring、IBatis等开源框架熟悉,并能了解它的原理和机制,具有大型分布式系统设计研发经验。
3.熟悉基于Mysql、Oracle等关系数据库设计和开发、对数据库性能优化有丰富的经验。
4.熟悉底层中间件、分布式技术(如RPC框架、缓存、消息系统等)。
5.熟悉系统高可用和稳定性方法策略
6.思路清晰,有良好的需求理解、分析、抽象能力和软件设计能力。
7.对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力。
8.具备良好的沟通技能能力,团队合作能力以及推进工作执行。
篇5:java资深开发工程师(架构师)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责现有Saas系统的功能及整体流程优化;
2、负责相关需求的分析及新系统设计方案建议;
3、负责分析和解决系统迭代和优化中的相关问题;
4、负责与业务团队协同高效沟通,按时完成客户产品功能开发;
任职要求:
1、计算机相关专业本科以上学历,8年以上软件开发经验;
2、JAVA基础扎实,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解,掌握多线程及高性能的设计与编码及性能调优;
3、掌握常用的开发工具,如Eclipse/Idea,Git/Svn,Maven,Jenkins;
4、熟悉分布式、权限、单点登录、缓存、消息等机制设计;
5、熟悉Webservice/Rest接口协议规范,使用过Dubbo、SpringCloud、Hessian等Rpc框架技术,有实际的分布式系统开发经验可优先考虑;
6、熟悉SaaS、Cloud、Container、分布式监控等技术理念和实施路线,参与过SaaS架构设计和开发的可优先考虑;
7、熟悉常用的缓存系统,如Redis、Memcached,掌握Oracle、MySql等主流数据库,有一定的SQL优化经验,有MongoDB的相关开发经验可优先考虑;
8、学习能力强,适应能力好,思路清晰,善于思考,能独立分析和解决问题,具创新意识。