崗位職責
1、負責技術架構設計、優(yōu)化,根據業(yè)務需求制定應用架構方案;審核和評估相關方案與設計,以確保其符合架構規(guī)劃,滿足業(yè)務需求。
2、根據產品需求,負責需求分析、業(yè)務流程優(yōu)化、方案設計、系統(tǒng)測試和上線使用;
3、全面把握總體設計和重要技術決策,能夠指導開發(fā)人員在整體架構下開展詳細設計開發(fā)工作;
4、解決項目中的關鍵問題和技術難題;
5、核心代碼與組件編寫,重用庫代碼構架與開發(fā)
任職要求:
1、要求大專及以上學歷,5年以上Java軟件開發(fā)經驗,其中2年及以上系統(tǒng)架構經驗;?
2、精通Java,python編程、設計模式和組件技術,熟悉關系型數據庫和面向對象思想,熟悉TCP,IP/?WebService、SOAP/網絡安全技術和MQTT等;
3、熟練掌握MySql,?Oracle等主流數據庫設計,具備分布式緩存(mongodb、redis等)、分布式MQ(Kafka等)、多線程實踐經驗;?
4、對JavaEE有較清晰的認識,熟悉主流框架(SpringMVC、Mybatis、Dubbo、Springboot、SpringCloud等);
5、熟悉算法、數據結構、多線程編程、NIO、網絡編程等,熟悉分布式、緩存(Redis)等機制,有分布式系統(tǒng)開發(fā)、優(yōu)化、重構、拆分、集群架構的設計和使用經驗;高并發(fā)系統(tǒng)開發(fā)設計經驗,具備良好的設計通用框架及模塊的能力;
6、能帶領5人及以上的團隊,有豐富的系統(tǒng)分析與架構設計經驗優(yōu)先;
7、熱愛技術,對技術有不懈追求,具有良好的項目管理能力,獨立分析問題和解決問題的能力。此崗位要求有自己獨立搭建框架的經驗!