java资深架构师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责系统需求的调研和分析,按照项目要求对业务进行整理和流程设计,按照软件功能要求进行详细设计;
2、负责系统技术架构设计、框架搭建、平台核心代码编写及相关设计文档的编写;
3、负责企业CRM/OMS/ERP等系统的项目管理。带领团队按照项目计划,与项目组其他成员协同工作,在保证质量的前提下,按时完成开发任务;
4、负责解决项目开发中的技术问题;
5、技术攻关,负责新技术的研究与导入。
任职要求:
1、计算机相关专业,一类本科优先;
2、5年以上企业ERP/OMS/CRM等系统架构设计和项目管理经验;
3、8年以上JAVA开发经验,精通Java语言及面向对象方法,熟悉J2EE体系,软件知识结构全面,基础扎实,精通常用数据结构、算法与设计模式;
4、精通HTML、JSP、JavaScript、Ajax、CSS、XML等技术;
5、熟悉MVC,熟练使用、Ajax、SpringMVC、SpringBoot、mybatis等相关开源框架进行项目开发,熟悉系统性能优化;
6、熟悉Mysql、Oracle、Sqlserver等数据库使用,熟练编写存储过程、触发器、事务等机制以及熟悉数据库优化;
7、熟悉主流Web应用服务器Tomcat、WebLogic、缓存服务器、优化配置与使用;
8、熟悉Linux、Apache、Tomcat等应用服务器的应用部署和配置;
9、技术视野广阔,具有良好的前瞻性,思路清晰、逻辑性强,对移动支付和互联网支付的相关技术具有优秀的领悟力和前瞻性,有较强的业务分析能力;
10、理解面向对象分析和设计的基本原则,熟悉常用的设计模式,熟悉UML;
11、精通系统优化,对系统优化原理有深入的理解。对系统性能优化有丰富的经验。
篇2:java架构师(李粉银接单)职位描述与岗位职责任职要求
职位描述:
【技能要求】系统架构、全栈、测试管理
岗位职责:
1.负责业务平台架构搭建和核心代码的编写;
2.优化现有系统的性能,解决系统中的关键问题和技术难题;
3.把握复杂系统的设计,确保系统的架构质量,核心部分代码编写、指导和培训工程师、不断进行系统优化
4.带领团队攻克例如大数据量、高并发、高可用等带来的各种挑战及技术难关
任职要求:
1.5年以上Java项目开发经验,熟练运用SpringMVC、Mybatis、SOA服务框架,对网络、IO、多线程、高并发等有实践经验;
2.JAVA基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
3.熟悉互联网开发模式,熟悉常用的缓存机制(memcached,Redis等)和消息队列技术
4.有大型业务系统的架构设计和实施能力,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题。
5.熟练掌握Zookeeper、Redis、Kafka、Netty、Tomcat、Dubbo、Mysql等流行开源产品者优先;
6.具备良好的表达和沟通能力,擅长技术文档、解决方案PPT的编写。
7.具有优秀的团队精神和丰富的技术团队管理经验,能够协调技术团队承担高强度、高压力下的工作。
篇3:技术架构师(Java)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、在技术上能够独立完成产品系统的设计、开发和维护任务,在技术上指导和监督整个团队,对开发人员进行架构培训和技术支持,解决技术难题。并对业务逻辑概念、系统性能、可扩展性进行检查、分析、优化;
2、负责新技术的研究探索和技术积累,进行关键技术的技术验证;要对公司所在行业具有深入理解,对行业技术发展趋势和管理现状具有准确的判断。
3、参与公司技术规范制定工作。制定技术标准和相关流程,能够带领和激励自己的团队完成公司赋予的任务,实现公司的技术管理和业绩目标。
4、统筹管理技术部所有团队成员,把控所有项目完成进度、服务和出品质量;制定工作计划、协调资源、分派工作、监督项目进程、反馈信息等;组织、指导、监控所负责项目的进度和质量,并及时处理过程中发生的问题。
任职要求:
1、计算机相关专业背景,6年以上技术开发经验,2年以上研发团队(20人以上)管理经验。独立组织完成至少3个以上实际开发项目,大型互联网平台背景优先。
2、深入掌握面向对象技术和设计模式,精通JAVA,数据结构和算法,精通Spring等开发框架,熟练掌握PostgreSQL、MySQL、Oracle数据库开发技术及优化管理工作;熟练掌握多线程高性能架构开发技术;熟悉Windows/Linux开发、分布式、负载均衡,缓存等运维环境;
3、良好的沟通交流能力。善于沟通与,能通过培训等方式帮助团队整体技术水平的不断提高;能组织部门内部绩效管理工作,规范、优化部门管理流程和业务流程,制定服务标准和专业能力提升计划,改善技术部工作质量;
4、具有清晰的统筹与管理能力,条理性强。具备对工作流程的塑造和改造的能力。较强的创造能力、抽象思维能力、归纳能力、逻辑分析能力、学习能力;
5、有产品意识,能从产品以及用户体验的角度进行相对应的学习与开发;有成本意识,合理控制费用;
6、工作态度细致、耐心,责任心强,工作主动性强,学习能力强,具有良好的团队合作精神及敬业精神。