- 岗位描述: 1.负责公司软件产品整体架构、关键组件、接口的设计与优化,进行技术可行性验证及技术选型,指导开发按架构设计进行研发实施; 2.编写并搭建系统框架,验证框架能够满足需求,并持续维护框架代码; 3.负责技术难题研究与攻关,解决系统中关键架构问题,对系统稳定性负责; 4.划分基本的软件功能模块,指导开发团队进行设计、开发,解决项目开发过程中的技术问题; 5.制定技术文档和开发规范,并对开发过程进行持续改进,编写相应的技术文档; 6.负责研究各种新技术,规划公司未来技术架构方向。 任职要求: 1.计算机或相关专业硕士及以上学历,5年以上Java技术体系开发,大中型软件系统架构设计、实施、管理经验; 2.优秀的抽象思维能力、良好的沟通能力和全局规划能力; 3.具备良好的J2EE、WebServer、数据库、非关系型数据库等广泛的知识体系; 4.精通Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis、redis、Restful、Activiti等开源项目; 5.熟练掌握Jetty、Tomcat、JBoss、Weblogic、WebSphere等常见应用服务器至少两种; 6.熟练掌握Windows、Linux系统,掌握Maven、git、svn、nginx,面向复杂业务的多系统整合经验; 7.熟悉JavaScript、JQuery、HTML、CSS等前端技术,熟悉最新前端框架者优先; 8.具有规范化、标准化的代码编写习惯和良好的技术文档编写习惯; 9.熟悉大数据技术,能熟练掌握Hdoop、Hbase、Zookeeper等相关大数据应用技术优先; 10.有开发平台、分布式、高并发架构、高性能、高扩展和大型项目经验的开发经验者优先; 11.对技术有激情,喜欢钻研,能快速接受和掌握新技术,有较强的独立、主动的学习能力。
|