崗位職責(zé):1.參與系統(tǒng)需求分析與設(shè)計,負(fù)責(zé)完成核心代碼編寫,接口規(guī)范制定,架構(gòu)設(shè)計;2.參與后臺服務(wù)架構(gòu)及核心模塊的開發(fā)及優(yōu)化;3.負(fù)責(zé)所屬模塊的代碼開發(fā)、調(diào)試與維護工作;4.能獨立解決開發(fā)中遇到的難點問題。崗位要求:1.本科及以上學(xué)歷,計算機或數(shù)學(xué)相關(guān)專業(yè)?,有5年以上Java開發(fā)經(jīng)驗;2.理解IO、多線程、集合等基礎(chǔ)框架,了解常見的設(shè)計模式,??熟悉分布式、緩存、消息等機制;3.熟練掌握Spring?Cloud?、Dubbo等微服務(wù)框架,熟悉RESTful接口規(guī)范,?熟悉Git及maven工具,并在項目中實際使用過優(yōu)先考慮(這條很重要);4.熟悉MySQL等主流數(shù)據(jù)庫,熟悉MongoDB,?Redis,slor,elasticsearch等NoSQL技術(shù);5.熟悉高并發(fā)、高負(fù)載、高可用性系統(tǒng)的設(shè)計、開發(fā)及調(diào)優(yōu);6.熟悉Linux系統(tǒng),熟悉Jenkins、Docker等持續(xù)集成和自動化構(gòu)建;7.良好的溝通能力和團隊協(xié)作精神,較強的主動性和責(zé)任心,能夠自我驅(qū)動,不斷學(xué)習(xí);8.熟悉微服務(wù)架構(gòu),有平臺化實施經(jīng)驗者,有大數(shù)據(jù)量、高并發(fā)系統(tǒng)經(jīng)驗者優(yōu)先,熟悉Scrum開發(fā)流程的優(yōu)先;9.熟悉并實際項目中使用過Spark\Storm\Hive等大數(shù)據(jù)技術(shù)優(yōu)先;10.熟悉并實際項目中使用過Web?maps開發(fā),例如.?Baidu?Maps,?Google?Maps等技術(shù)優(yōu)先;11.?面試時請做項目或產(chǎn)品情況展示。