Java架构师
上海微耕信息技术有限公司
- 公司规模:少于50人
- 公司性质:民营公司
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2017-05-31
- 工作地点:上海-静安区
- 招聘人数:2人
- 工作经验:5-7年经验
- 学历要求:本科
- 职位月薪:4-5万/月
- 职位类别:技术总监/经理
职位描述
职位描述:
岗位职责:
1、与平台业务及产品团队进行沟通,充分了解需求,独立设计整体解决方案,制定技术规范书,搭建系统架构体系及系统优化策略;
2、负责平台当前架构重构及优化工作,对平台的技术细节负责,负责设计和开发平台系统核心代码;
3、指导开发人员进行开发,负责评审开发人员的开发结果,指导其解决各类技术问题,并跟踪执行;
4、负责平台产品的性能评测、容量评估,线上技术问题跟踪和处理;分析并解决云平台开发运维过程中的技术问题;从可测性、容灾和系统稳定性方面推动平台产品的发展;
5、负责关键技术研究及技术预研, 并结合实际应用需求运用于平台系统架构中;
6、通过开发工具或开发方法的改进,提高开发效率,参与制定设计及实现各项研发规范,指导设计、实现及部署工作;
岗位要求:
1、计算机或相关专业本科以上学历;
2、5年以上的Java开发、架构经验,扎实的数据结构和算法基础,对Core Java有着深刻的理解,尤其在JVM、多线程和高并发方面需要精通,3年以上大型项目架构设计经验、互联网公司背景优先;
3、精通J2EE体系架构,熟练掌握常用设计模式和主流设计工具,具有Java框架自主设计能力,能承担核心模块和核心功能开发,能根据既定产品和项目的特性进行技术架构设计;
4、熟练掌握主流开源架构,如Spring、MyBatis/Hibernate、Redis、Memcached、Lucene、Solr; 精通大型分布式多层系统的基础架构设计,具备丰富的系统建模经验,熟悉分布式、SOA、缓存技术、并发控制、 Linux/ Nginx环境;有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验;
5、熟练掌握SOA框架(例如Dubbo、HSF)、分布式通讯框架(Netty或Mina框架)、分布式存储(fastDFS、HDFS)、分布式缓存(Memcached集群、redis集群)、分布式事务处理方案、消息中间件(ActiveMQ、RabbitMQ、Kafka);分布式日志追踪系统(例如CAT);配置文件管理系统(disconf);熟悉常用服务注册/发现框架,如Zookeeper;熟练掌握缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优;
6、熟练掌握MySQL原理与调优,熟悉数据库建模,具备MySQL数据库设计、性能优化经验,具备数据库分库分表实战经验;熟悉一种或多种NOSQL数据库, 如Redis、MongoDB、HBase;
7、责任心强,具备独立分析和解决问题的能力,有较好的组织、协调能力及团队合作意识,能够承受工作压力;
8、热爱技术,喜欢尝试最新的技术,能够自我驱动,并能从技术趋势和思路上能影响技术团队;
9、拥有银行、信贷或互联网金融业务背景优先考虑。
10、重点是2,4,5,6
举报
分享
岗位职责:
1、与平台业务及产品团队进行沟通,充分了解需求,独立设计整体解决方案,制定技术规范书,搭建系统架构体系及系统优化策略;
2、负责平台当前架构重构及优化工作,对平台的技术细节负责,负责设计和开发平台系统核心代码;
3、指导开发人员进行开发,负责评审开发人员的开发结果,指导其解决各类技术问题,并跟踪执行;
4、负责平台产品的性能评测、容量评估,线上技术问题跟踪和处理;分析并解决云平台开发运维过程中的技术问题;从可测性、容灾和系统稳定性方面推动平台产品的发展;
5、负责关键技术研究及技术预研, 并结合实际应用需求运用于平台系统架构中;
6、通过开发工具或开发方法的改进,提高开发效率,参与制定设计及实现各项研发规范,指导设计、实现及部署工作;
岗位要求:
1、计算机或相关专业本科以上学历;
2、5年以上的Java开发、架构经验,扎实的数据结构和算法基础,对Core Java有着深刻的理解,尤其在JVM、多线程和高并发方面需要精通,3年以上大型项目架构设计经验、互联网公司背景优先;
3、精通J2EE体系架构,熟练掌握常用设计模式和主流设计工具,具有Java框架自主设计能力,能承担核心模块和核心功能开发,能根据既定产品和项目的特性进行技术架构设计;
4、熟练掌握主流开源架构,如Spring、MyBatis/Hibernate、Redis、Memcached、Lucene、Solr; 精通大型分布式多层系统的基础架构设计,具备丰富的系统建模经验,熟悉分布式、SOA、缓存技术、并发控制、 Linux/ Nginx环境;有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验;
5、熟练掌握SOA框架(例如Dubbo、HSF)、分布式通讯框架(Netty或Mina框架)、分布式存储(fastDFS、HDFS)、分布式缓存(Memcached集群、redis集群)、分布式事务处理方案、消息中间件(ActiveMQ、RabbitMQ、Kafka);分布式日志追踪系统(例如CAT);配置文件管理系统(disconf);熟悉常用服务注册/发现框架,如Zookeeper;熟练掌握缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优;
6、熟练掌握MySQL原理与调优,熟悉数据库建模,具备MySQL数据库设计、性能优化经验,具备数据库分库分表实战经验;熟悉一种或多种NOSQL数据库, 如Redis、MongoDB、HBase;
7、责任心强,具备独立分析和解决问题的能力,有较好的组织、协调能力及团队合作意识,能够承受工作压力;
8、热爱技术,喜欢尝试最新的技术,能够自我驱动,并能从技术趋势和思路上能影响技术团队;
9、拥有银行、信贷或互联网金融业务背景优先考虑。
10、重点是2,4,5,6
职能类别: 技术总监/经理
关键字: Java 多线程 dubbo 分布式 Redis SOA
公司介绍
提供互联网构建平台服务
联系方式
- 公司地址:上班地址:延安中路596号402室