Java系统架构师是一个既必须掌控整体又必须洞察部分瓶颈并根据实际的业务流程情景得出解决方法的团队领导型角色。一个架构师得必须充足的创造力,可以各种各样目标要求开展不一样层面的拓展,为目标顾客出示更加全方位的要求清单。
一般企业针对Java架构师的要求如下:
主要职责:
1、承担企业产品的后台管理系统软件开发,全线参与产品的早期开发评定、关键技术攻关及其中后期的重点常见故障分析精准定位。
2、对前端开发和后端开发技术性实施进行整体考虑,提供前端开发与后端开发关键技术解决方法。
3、对产品的分析设计方案、开发发布、系统软件的性能、安全系数、稳定性负责。
4、配合产品主管进行产品产品研发工作。
岗位要求:
1、五年以上系统软件产品研发工作经验,最少承担过2个工程项目的项目负责人或架构师角色;
2、灵活运用主流产品J2EE产品研发技术,胜任web全栈开发;
3、灵活运用Javascript语言,熟练掌握Oracle或Mysql数据库,熟悉大数据技术架构;
4、熟悉分布式服务,Dubbo,SpringCloud工具集优先选择考虑;
5、熟悉物联网协议(CoAP、MQTT)、互联网协议(Websocket、https)、主流产品Java分布式应用框架、有PaaS服务平台开发(中间件、MQ、微服务、RestAPI网关)工作经验优先;
6、熟悉高性能并发应用框架Netty、ErlangOTP优先选择;
7、具有优良的表述和沟通协调能力,具有极强的承受能力、团队协作工作能力。
8、可以与顾客积极主动高效率的沟通交流。