職位描述:
1、能夠承擔軟件項目的整體規劃設計及部分核心功能的開發工作;
2、參與關鍵需求分析,編寫產品平臺開發路線圖,組織對關鍵問題及技術的分析和研究,保障系統架構的合理性、可擴展性及經濟性;
3、負責軟硬件的銜接及系統部署方案,以保證系統整體的穩定運行;
4、關注業界新技術與動態,負責引導開發團隊的技術方向,推進新技術的引入和團隊開發能力的更新。??
職位要求:??
1、具有大型系統的需求分析、產品研發、系統架構設計、數據庫結構設計經驗;??
2、具備不同系統之間的接口設計與規劃,?評審并且輸出技術方案文檔的能力;??
3、具備5年以上軟件軟件工作經驗,3年以上Java軟件開發經驗,精通Java語言,熟悉軟件開發流程,熟悉常用項目構建工具,如Maven、Ant等;熟悉各種設計模式;??
4.精通Java語言及其主流框架,有大規模高并發高負載高可用性的應用系統的獨立架構經驗;??
6、?熟悉常用開源框架,spring?cloud、Dubbo等框架;??
7、熟練掌握SOA設計與服務治理理念,熟悉分布式系統的設計和應用,熟悉分布式、緩存、消息、負載均衡等機制和實現;??
8、有大型系統架構、負責過大型互聯網公司數據平臺架構的經驗優先