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