崗位職責:
?1.根據(jù)公司及項目要求完成模塊詳細設計和編程實現(xiàn);
?2.主導、參與技術、項目的研究與開發(fā),持續(xù)提升優(yōu)化系統(tǒng)性能,保證系統(tǒng)運行的安全、穩(wěn)定;
?3.負責系統(tǒng)框架和核心代碼開發(fā);
?4.對現(xiàn)有自研產(chǎn)品微服務架構進行優(yōu)化(性能與架構)。
?任職要求:
?1.本科及以上學歷,5年及以上分布式研發(fā)經(jīng)驗,對設計模式,代碼規(guī)范,分布式理論,分布式事務等方法論有深入理解,并能對現(xiàn)有代碼進行評估與重構;
?2.熟練使用spring?cloud?微服務框架,對流量控制,限流,熔斷等有深入理解;
?3.熟練掌握java的高并發(fā),多線程及高性能的設計與編碼及性能調(diào)優(yōu),內(nèi)存調(diào)優(yōu),JUC;
?4.熟練掌握主流開源技術棧,如Spring、MyBatis/Hibernate、Redis等;
?5.熟練掌握主流的微服務技術棧,如Spring?cloud、Spring?boot、dubbo等;
?6.熟練掌握分布式系統(tǒng)的設計和應用,熟悉分布式、緩存、消息等機制;能對分布式常用技術進行合理應用,解決問題;
?7.熟練掌握,具有高并發(fā)應用開發(fā)的能力和經(jīng)驗;
?8.熟悉掌握關系型數(shù)據(jù)庫,對SQL調(diào)優(yōu),數(shù)據(jù)庫分庫分表,數(shù)據(jù)庫索引優(yōu)化等有實操經(jīng)驗?,并且具備云服務數(shù)據(jù)庫的部署調(diào)優(yōu)、讀寫分離、備份恢復等能力和經(jīng)驗。