崗位職責:
1、負責SaaS等產(chǎn)品需求分析及架構(gòu)設(shè)計,指導并參與核心代碼的編寫,對項目開發(fā)流程、項目質(zhì)量和項目開發(fā)進度的規(guī)劃、控制、監(jiān)督和管理;
2、帶領(lǐng)技術(shù)團隊在保證產(chǎn)品質(zhì)量的前提下,協(xié)調(diào)部門資源,高效完成業(yè)務(wù)需求;
3、解決開發(fā)中的技術(shù)問題、優(yōu)化產(chǎn)品性能,從技術(shù)層面提升產(chǎn)品質(zhì)量,提高用戶體驗;
4、負責前端和后端技術(shù)實施的整體考慮,提供前端與后端技術(shù)解決方案;
5、負責研發(fā)團隊的團隊建設(shè)和人才培養(yǎng),提升研發(fā)人員開發(fā)效率、技術(shù)能力,對研發(fā)人員產(chǎn)出的質(zhì)量和效率負責。
6、工作認真、有責任心,踏實可靠,溝通表達能力較好,注重團隊合作,良好的職業(yè)操守,學習能力強,有創(chuàng)新精神。
任職要求:
1、本科及以上學歷,計算機相關(guān)專業(yè)優(yōu)先,6年及以上的Java開發(fā)經(jīng)驗;
2、精通Java基礎(chǔ)技術(shù)體系(JVM、集合、多線程并發(fā)、IO);精通Spring Cloud、 Spring Boot、 SpringMvc、MyBatis等微服務(wù)架構(gòu)開發(fā);熟悉常用設(shè)計模式和數(shù)據(jù)結(jié)構(gòu);
3、熟悉消息中間件、分布式技術(shù)、數(shù)據(jù)存儲(Mq、Redis、ES)等常見中間件的使用,對高可用、高性能、擴展性等架構(gòu)問題有較好的理解;
4、熟悉Mysql等主流數(shù)據(jù)庫的設(shè)計和開發(fā),具備分庫分表設(shè)計、查詢優(yōu)化等能力;
5、熟練使用常用研發(fā)工具,熟悉打包管理工具Maven、版本控制工具Git等;
6、能夠按照規(guī)范要求搭建微服務(wù)環(huán)境;
7、具備優(yōu)秀的邏輯思考能力,善于解決和分析問題,樂于分享,良好的協(xié)作意識和團隊精神;
8、有5人以上團隊管理經(jīng)驗, 善于溝通協(xié)調(diào),強有力的團隊過程管理能力. 能協(xié)調(diào)開發(fā)團隊資源,對時間和風險做出準確評估,能推動團隊在預定期限內(nèi)高質(zhì)量完成產(chǎn)品上線任務(wù);
9、必須有SAAS系統(tǒng)開發(fā)經(jīng)驗,有做過電商系統(tǒng)相關(guān)項目經(jīng)驗者優(yōu)先。